New apartment complex? Maybe a pool. Co-located commercial gym if you're fancy.
Old apartment complex? Pool. Tennis and basketball courts. Rentable shared social pavilion. Parks and green space.
There's no moustache twirling. Location is the number one thing people want. If amenities made the cut and could be done, they'd be done. But after parking minimums, setbacks, and massing requirements you lose a lot of sq. ft., every bit of which you need to make the money work.
Try it with a well-known locality since the laws for those are public enough to be scraped.
You make it sound like they're barely scraping by and so the reason there's no amenities is that the local planners give them no option but to use every square foot for "maximizing value".
Old apartment complex: A pool, a small gym, maybe some clubhouse one can rent. Maybe a dilapidated basketball court that last saw fresh paint in the 90s.
New apartment complex: A pool, a large gym, multiple clubhouse/lounge spaces, golf simulators, dog wash stations, dog parks/runs, multiple grilling/picnic areas, maybe even racquet ball courts, etc.
I haven't been apartment hunting in a few years and so many new complexes go up around me all the time.
I'd definitely seen them disappear in denser, geo-limited cities.
Which is a shame... one of my favorite workouts! And a nice general-purpose court for other things too.