Considering that you CAN play D&D for free with the basic rules, I'm not sure how you're figuring the dollar per hour cost.D&D's greatest threat is video games.
Entertainment dollar per hour atm is 3-1 in videogames favor. 300 odd hours on AC Origins/Odyssey is 2-3 years of D&D.
No prep required.