Hi Thomas. Thanks for your feedback and for voting for that existing feature request.
You may be interested in voting for this other existing feature request. For now, you can reference our plugin’s existing widgets and shortcodes, possibly with our Event Categories and/or Tags feature.
You’d need to create the pages manually, which would be ok if there are just a few cities or regions to manage.
If everything is dynamic though (a lot of different cities/regions), it might be best to forgo the idea about /events/city-name and just do some custom coding for detecting a visitor’s location and redirecting them to search via their zip code or something like that.
If you need some coding help, you may want to ask your developer or reference our list of known customizers.