I really don't want to flame a controversial subject! With some music and on some equipment, I can hear the difference between mp3 (even well-encoded mp3) and lossless (FLAC, ALAC, CD, whatever) with some music, or on a lower quality set-up, I can't: but I honestly don't see the point in choosing between the two.
The fact is - lossless is higher "quality", whether you can hear it or not. Does it make sense to rip/buy in lower quality until one's system is high enough fidelity to hear the difference and then have an "Oh schiit (TM)" moment and re-buy/re-rip everything? Why not start with the best quality source files you can? Storage isn't expensive anymore.
Incidentally, Android now supports FLAC natively, so many "smart-phones" will play it without being "rooted".
I hope this helps! Basically, all I'm saying is that, all else being equal, why choose inferior software? 25 years ago, I had friends who bought records, recorded them onto cassette and then sold the records (often to me!). When they got around to buying decent hi-fi (the few that did), they regretted selling those records.
if you have good hearing and plan on ultimately upgrading to high-end equipment then this is a valid point.