I agree with the first statement.
I do not necessarily agree with the second. And I know it is almost taken as a given on this forum that the OGL has been vastly beneficial to WotC, but that is very, very hard to prove. D&D has been a dominant player in the RPG market since it created the RPG market in the 70s, and it has a huge reservoir of cultural awareness that no other RPG can even approach. The OGL did not create that.
The second statement may be true, but on the other hand, it might be the case that the OGL has not produced a ton of money for WotC. In fact, when I looked at my own D&D-related spending for the past year, less than 3% of it went to WotC. Hasbro are not irrational. They are looking at a lot more numbers than we are and making their decisions accordingly. They might turn out to be wrong, but that is not a forgone conclusion.
Edit: with regards to the OP, I think it is easy for folks who are not really fans of D&D 5e to call for boycotts. I'm not that fussed about what I've learned, thus far. For one thing, I don't really know anything yet. For another, I don't think it's terrible for Hasbro to ask for royalties on people making a lot of money off their IP. That's pretty normal behaviour, and I don't boycott all the other media companies who ask for royalties to use their IP (basically, all of them). It comes down to how it is implemented and whether I think Hasbro/WotC is being egregious. I have a lot of goodwill towards them.