I like that Towny has farm & wilds plots and /towny map big is super useful. I also like how Towny can be used to organize people into towns & nations compared to just shovel-claiming some land and calling it a town.
I think most people who don't like it just can't be bothered to learn how to use it.
But thats the problem, you have to use guides to figure things out.
If you were to use the plugin "Lands" for example it organises the command hierarchy better so new players can figure things out under a fewer hierarchies like /lands, /nations, /wars rather than /plot, /towny, /t, /town, /nation, /resident.
I think the organization schema of Towny just appeals to people who mentally categorize differently.
/towny affects the plugin itself
/town affect a town; thus most of its commands are only useful to mayors
/resident affects residents; thus most of its commands are only useful to residents
The problem is that nearly everyone who comes in wants to start their own town instead of joining up with others (like in other Towny servers), so the majority of players end up being mayors. It makes sense that mayors (i.e. town admins) would have so many commands at their disposal that a guide would be useful. But not everyone needs to be an admin.
I think a useful way to deal with this in the 1.18 server would be to have a set spawn with helpful information, so that every new player doesn't go start a town and end up quitting after a couple weeks. The whole point of Towny is to make multiplayer servers more social, but since Mistral players don't use it that way, it actually ends up less social (people only speak in town/nation chat or use Discord and thus barely interact with players in other towns/nations let alone new players)