As i'm reading what is written above and be proud of your town isn't handy for all the versions,
I play on several servers and for the Steam over Europe version i pure work for the regio. so in that case when i help another city in my regio then my hometown i will be punished for this. less prestige and so.
On an other server i just work for a city and in that case i earn my prestige only in my Hometown.
On my third server i'm a free wheeler with respect for the majority of the cityhaulers i don't take factories over, i earn some prestige in little cities where hardly anyone is hauling and sometimes i help a city level, in the endgame i earn my prestige to helping and following the calls for 1 city and that's the server where i do a lot of competitions and when i get less prestige for the competitions and for hauling rg in other cities then my hometown i need to get it somewhere else.
I think it's a point of lack of respect that you see from a lot of free wheelers who don't play it as we do, but break the majorities and in the endgame just haul something from the goods and spoils the waitingtimes from the factories. You can change everything you want but you still will see that the players you're talking about will find a way to earn there prestige and maybe distrurb your factories even more.