I like the BX series a lot but they are a little bit too small for my needs. If I only had a couple acres to take care of and less heavy-ish lifting it would probably fit the bill perfectly. I just see myself outgrowing a BX quickly and I'd rather skip that part of the process and start with something a bit more capable.
I made do with a BX25 on my 20 acres for five years being blissfully ignorant of what a bigger tractor offered. I jumped up to an MX6000 and initially thought I'd keep the BX25, but a couple of weeks in I realized that I had little to no use for such a small tractor.
I've learned that an MX6000 or L6060 is the absolute minimum tractor in terms of power, size and weight that I want to own or use. That's just my reality based on owning the wrong tractor for five years!! Everyone figures this out in their own way and if someone is happy with a BX25 then that's a good thing.