I wonder how the author would respond to your feedback:
> Reporting problems and proposed solutions should be encouraged, but there shouldn't be a blanket statement of "Don't bring a me problem unless you have a proposed solution!"
It's kind of meta because in this post itself you are employing a kind of complain-and-propose.
Anyways I think your conclusion is entirely reasonable. I don't think blanket statements are most ever the solution, and I assume the author would agree!