Good point for sure. It's not just EDM - a basic Pop song can be produced at practically zero cost once an independent musician and producer has sunk the costs of DAW and equipment into the operation. A lot of music, in general, is stunningly simple. Hip-hop can be done with one MPC and a mic (okay maybe AutoTune as well haha). Country only really needs an acoustic guitar, vocals, and a quality mic. Yes, there's a reason studio quality recordings sound great, and I'm not going to deny that at all. But...
Owl City is a great example of a talented person producing their own material (then mastered) which fit the quality expectations and was, pretty much, recorded in one guy's bedroom.
Gotye's "Used to Know" was recorded all by himself in a room over a barn in New Zealand.
These are just a couple recent examples where I think the technology and dynamics of music production are really coming together (Trent Reznor is a great historical study). Personally I really enjoy playing with a talented drummer - which I will do tonight and probably broadcast on Periscope - but when I'm at home, making tunes that I'll eventually release, I can get fantastic results from Apple's GarageBand "Drummer" algorithm thingy.
The tools that exist now would've changed my world as a teenager. I think teenagers growing up now - the ones serious about making music - have more tools and opportunities than ever before. I'm a wee bit jealous, no lie.
Edit: To clarify regarding your edit, the personal production can now extend to live performance. Rappers typically just have a DJ behind them (sometimes a live band). There's a lot of wiggle-room for mid-market musicians to simply bring their box of backing tracks with them to perform live, and I think that is becoming more and more acceptable. I used to get really odd looks using a Netbook + Akai APC40 on stage, and now that's pretty tame compared to some of the other gear setups indies can employ. This way, the musician makes more money because there are fewer musicians on stage that need to be paid (my personal approach).