Hello Scott
Sorry to hear that the B21 was such a major! As regards whether you should have bought a Skid-steer, Well, $2000 is just a tune-up on one of those! We sell Gehl, and though they are very reliable machines, $3000 to $4000 repairs are all too common! I repair and rebuild the pumps...