Bro is this a fake account? Why do you assume my answer in that case. Please read proper blog regarding 1. East coast express history,it was originally hyd hwh express but later due to route constraints it ran with Krishna express.
2. Ap express was due to vizag's political lobby saying the name Ap is not justified, also the TT isn't good which is to blame rather than extension.
3. Bza ltt express is running as Kakinada ltt and Bhavnagar one is different, it was mostly to cater to Sc needs than bza...
more... look at TT from sc it is as par with Duronto, from sc -Bza/Coa worse run. Kakinada doesn't have good connectivity except for Sc directly, and Chennai with super slow circar
4. Krishna express I don't know the reason
5.JB was extended to Tenali first due to parking constraints and political lobby of Tenali Mp, later it was clubbed with Nagarjuna express which too was originally Gnt Sc ice in 94 when introduced but extended to Tenali to make the current version of JB.
6. Gnt Sc SF ICE has some part to do with because of JB. After extension JB was unable to meet the needs of Guntur area (Because most of the pax of Nagarjuna express were from Gnt) so when these people demanded new ICE/connection be broken for JB, they have extended BZA ice, also remember Tenali is with Bza division.
7. Golkonda is rather dumped not extended, it was introduced in 1969 and extended in 1992 to Gnt when people demanded an ICE. Also within months they introduced satavahana SF express,
8. I don't know about tirumala's extension.
Bza is not at loss with most of these extensions,it got new connections. gnt/Tenali hardly matter. Also it got some new trains too 3sisters ratnachal, satavahana and pinakini, Janshatabdi to mas, Hubli Bza Amaravati express, 2 Gnt bound passengers for BNC and UBL, recently Dmm bza express and Sc bza intercity. Though I agree poor planning resulted in this fate, originating trains can still have some space. An originating train occupies platform atleast for 45mins/1hr at the station when it has to manage so many passing trains it isn't possible, in such cases extensionz are really helpful.