You can't give up 3 number 1's, that player never makes it onto the field, and then claim that it doesn't hurt the team. If so, then number 1 picks don't carry all that much worth.
Even with Goff, the Rams got a lot of wins and a Superbowl trip.
I'm not saying the the Niners are headed for the cellar. But, I'll tell you what: that team is NOT going to look the same for long because they got more people to pay than there is salary cap to use. And that's the idea of the cap and draft picks. New guys have to come along at a cheaper price to replace some star players at more than is affordable.
Yes; it hurts a lot to spend 3 number one's and get ZERO in return.