You are witnessing the destruction of the internet. You used to be able to get good advice by visiting websites run by knowledgeable enthusiasts. Not any more.
That site is AI generated. It's summarising junk off forums with no discernment, and makes many of the spelling and grammar errors that AI often makes. It's farming clicks by pretending to provide information, but it's actually just trash. As AI gets better it will become harder to identify sites like that, but for now it's pretty obviously a bad summarisation of wrong stuff.
Seriously, there are problems with the B3350, but one of them isn't "dull blades". AI has no context and no ability to work out what's true or relevant. Any mower could have dull blades. As for the BX2380 being a model to avoid.....it's one of the best selling tractors in the USA (if not the best selling). And it's listed basically the whole BX range over time. Which is just because there's a lot of them, so people can break just about anything on them and post about it on the internet.
For a small tractor that can do tractor things, but is also great at mowing, you're looking at a BX (any model, but probably BX2380), or a B2601. The LX will do the job but is more than you need.
The MMM on either will do a fine job. They'll be rough riding over bumps. You can mitigate that a little by making sure NOT to fill the tires with fluid (no matter what people say - it removes all flex from the tires), run lowish tire pressures, always mow with the loader off (the loader causes it to pitch - lots of weight way out in front), and adjust your speed to what your back will tolerate.
If you worry about time spent mowing, then one option is to go wider and slower. A 72 inch RFM at 10mph mows the same amount of grass as a 60 inch RFM at 12mph. An 84 inch RFM at 8mph mows the same-ish as well. They also use the same HP - the HP requirement for an RFM is assuming you run it fast. If you go slow you need less HP because you're cutting less grass per minute.