The key to living in an apartment is to have a great view, this more than makes up for the lack of space. My place is very small, <35 m2 interior, but it has a large terrace with a view over the lake & mountains.I spent most of my life living in inner city 'dog boxes'. I hated it. For some people, the lifestyle is great. For others, it's entirely unsuitable.
As for Gen Y, I think they have it much harder now than 20 years ago in Sydney. I bought a place on the beach in the Eastern suburbs in my 20s, that wouldn't be possible now for someone on a similar wage. Plus there is a lot more competition now from investors who often outbid owner occupiers, as mentioned in the article.
Generation X are probably OK if they got in early enough.