There are two sides to this argument. Yes most people these days including hardcore music fans don't listen on dedicated stereo systems anymore. Its all mobile and increasingly on phones themselves. This is more a reflection of peoples lifestyle and the easy accessibility of music on the go which we never had before.
The plus side is that earbuds have gotten a lot better these days. Anyone remotely interested in music typically gets a nicer set of earbuds or headphones that sound pretty good. The earbuds I got recently rival the sound of my ATH-M50's so a decent mix sounds pretty good even through my phone. Arguably better than what it would sound like on a subpar stereo system.
The thing that bothers me most is the fact that a lot of music just sounds more natural through speakers and not through phones and we don't have any control over that.
So the general advice is to definitely spend a lot of time on making your mix sound great on headphones since most of your target audience will be using that.