Formation wasn't for sale tho, was it? She is capable of getting hits - her release strategies are just messy lately. Plus the fact that her music is predominantly urban nowadays which obviously won't be as commercially successful as straight-lane pop.
Beyonce still has amazing star power, even in releasing urban singles. So if she does take the route of releasing some generic, pop bob, I'm sure she will have success in that as well. I don't think she has an interest in selling herself short though.
Formation wasn't even a single, sis. And it had more impact than any of the songs currently charting in the top 20 of the Hot 100. Therefore your point is null and void.