Like you said, there's advantages but ignoring the downsides is amusing if you've ever actually lived in a large city.
Super easy to live car free since your day to day stuff can be accessed by foot, and the train to the CBD is super easy to access as well.
As someone that lived in the suburbs as a kid I hope to never go back. Being in the city proper and having easy access to everything and nature within a bus / bicycle ride away is far better than living in the burbs and everything is 5-10 miles away. It's even worse if you're a kid, because I frequently had to wake up at 6AM for school, take a bus at 6:45 and get to school by 8AM. That was partly why I did so horribly in highschool.
I don’t mind some dogs, still better than villages. My sleeping schedule is my own, if I wake up from some partying drunk kids, I go back to sleep.