As a coffee enthusiast, I can wholeheartedly vouch each and every one of the points raised in the article, except maybe the tap water and temperature. The biggest upgrade you can do on your setup is getting a proper coffee grinder with burrs and not blades. There's little sense in buying any fancier beans if you're grinding them in store and drinking it over a period of several weeks. In a matter of hours after grind…
I have a manual grinder (Hario) and I really don't like how long it takes to grind the damn things with it. IMNSHO it adds to much friction to the process /rimshot/ and makes it that much less enjoyable. Caveat emptor, basically.
But for many, it's also just a part of the ritual and charm. I mean, if you really go at it, it shouldn't take more than 20 seconds per cup.