The above is my point. Too many people thinking we're billy-big-bollocks and we're not.
There are clubs who have better population to attendance ratios than ours. And those without.
However, we're not that well supported. Accept that and that's fine. However, pretend we're something we are not, and haven't been for many years is plain embarrassing
What is embarrassing is using this 'Coventry is one of the largest cities in the UK' piffle as a stick to beat ourselves around the head with simply in order to try and prove we are "poorly supported" (your words).
The population stats are meaningless. I could say that the Bournemouth urban conurbation has a population of 383,000 and ask why they are so poorly supported, Birkenhead has a similar population to Coventry so how does that explain Tranmere's relative lack of support, and what about Reading-Wokingham with 370,000? You can talk about City populations, urban areas, regions, counties, catchment areas - but it doesn't really mean anything because there are all sorts of other factors to take into account - other teams in the area, recent history of the club in question etc. Purely coincidentally, Coventry, which has the 20th largest urban area in the UK, also has the 20th highest all time average gate. Still pretty meaningless.
For what it is worth I feel our support is about right, but that is just a feeling. Pointless using ridiculous ratios to try and prove that point.
Coventry fans more than others will actually talk down the size of the club. You will meet Hull, Cardiff et al fans who are convinced they are massive. I've never heard that from City fans, so don't know where all this billy big bollocks stuff comes from.