Denied, waste of time to develop and towns can only get as big as they work. Limiting a town's size discourages work and play on the server.
Yes /t invite is how Legend got so big /t add anyone? To address the actual suggestion though, listen to Muunkee - get fast at typing and make your town unique to make it attractive, capping towns will discourage that.