Some interesting points on the headphone/monitor debate.
I've always been of the mind that you should use what is appropriate for where you are in your 'journey' as a producer.
A regular home set of headphones and or speakers is fine for a beginner just getting started, but as you progress, you are going to want to upgrade at some some point.
While you can point out examples of producers who have made great tracks using budget playback devices, it's important to remember that if you can afford to get yourself some proper production level headphones/monitors then you should.
It is possible to create a good mix using crappy speakers, that doesn't mean you should. You are placing yourself at a disadvantage.
Kinda like trying to beat Dark Souls on a guitar hero controller, if you get a kick out of it, then fine. Otherwise why put yourself at such a needless disadvantage if you can afford to upgrade?
if you advise people to get good monitors please also tell them they need to treat their room. Otherwise this will make no sense what so ever.
Treating your room will help, but saying it 'makes no sense not to' is going to the extreme.
Decent monitors will be better then using your home stereo speakers. Treating your room or taking the time to understand correct speaker placement and the like will take it a step further.
Use what is appropriate for your skill level and what your budget allows.
Also, don't produce on earbuds ffs.