Stallman was right.
Stallman did not find an economic model that works within our business/legal environment.
Maybe his biggest contribution is that his extreme stance and ensuing visibility probably helped shift the Overton window.
To be clear: this does not diminish his contributions in the field of software! His ideas about Free Software have been visionary and are as important as ever. One can be brilliant in one field and a fool in another. This is actually very common among technical people ("engineer's disease"). We cannot expect someone to be right 100% of the time.