Then use better justification for your bias towards Gwalior, which is visible all the way.
You give the logic of Gwalior having high population. Ghaziabad and Faridabad too have bigger population, Ghaziabad is much bigger than Gwalior but then you come up with "Delhi is nearby" logic as if people from both these cities have nothing else to do than to travel to Delhi. Ghaziabad aur Faridabad waale Bhopal, Agra, Gwalior, Prayagraj, Kanpur ya Varanasi Jaa hi nahi sakte in their respective Vande Bharat Trains.
Gwalior is a much deserving halt, way more...
more... capable of filling trains than it's given credit for- I have seen the rush myself in Nizamuddin CSMT Rajdhani but the selective justifications like yours here make it a target for trolling.
"Railfans" come up Jhansi Skip Logic most of times but that's not to save time but simply to satisfy ego and have revenge for trains skipping Gwalior. There is Zero Acceptance for such vindictive approach.
How hard is it to accept that Jhansi like Balharshah, Nagpur, Deen Dayal Upadhyay, Ludhiana etc. cannot be skipped
Favouritism acceptable hota hai par itna nahin.
And when called out for Bias, you play the victim card and start the whole "Gwalior stoppage udao aur station ko abandon kar do" routine of yours.
Netagiri itni bhi achchi nahi