I could be wrong if it changed recently, but isn't current form of storage are yet to be possible for most, pumping water back up for an hydro installation is by far the best (and pretty much the only energy storage currently used on earth) and that not something that is possible to do for most people, that a someone else solution.And solar and wind are perfectly fine ways to produce power, what's terrible is the fact people demand that power be as constant as the proverbial wind blows (no pun). Also power is typically someone one else's problem, they need to invest in infrastructure, they need to invest in storage (if it's not constant), and people in general want to basically buy it as they use it they don't want to (or can't) invest in it.
That said it seem that you are right, that recently solar and wind achieved to become nice way to produce energy in some location, but it is something that was often claimed in the past as well.