I'm in love with them. We had one with 16k hours on it.
All I recall replacing was minor stuff. Not to mention we had a hundred different untrained drivers. The B21 was awesome.

Some of the newer models have midmount PTO's for belly mowers and stuff too.