False equivalence. You have defeated your own point.
Your best argument is that you don't enjoy cityRPGs. A lot of people do, so it's clear something is being offered. A more productive argument would be finding what is drawing people and put that in something better, instead of disavowing an entire genre without offering an alternative.
here's whats drawing people: stuffty arbitrary pointless grinds which yield nothing, require no strategic moves to obtain, and simply require waiting. its literally a fully coded version of those airline sim servers where you sit in an airplane seat for 10 minutes in order to buy a hat in-game. there's nothing redeeming or entertaining about city rpg. it sucks but people enjoy it, just like weird people enjoy sticking large objects inside their urethra. you see it and you really have to set them straight and explain to them how misguided they are. yes, anyone who actually enjoys playing cityrpg is misguided, their opinions automatically invalidated.
there are no good city rpgs. none can be made, basically because rpgs can't be made- no one person can dedicate enough time to making a full rpg with actual narratives and engaging quests so instead they resort to idle rewards where doing nothing the entire game gives you money. then it gets worse. they add a hunger meter so you have to interrupt your doing absolutely nothing to waste more time wasting your hard earned idle money just to feed yourself.
nobody can defend it. city rpg is a mess of conflicting 'mechanics' (i put them in quotes because they aren't actually mechanics just stupid features added to the game to give it 1% more complexity) that encourages absolute boredom, punishes you if you try to do anything interesting (besides building which is already a goddamn waste of time when you can just build on a different server)