I have had my BX2660 for maybe a little over 10 years. I mow a large property and use the front loader all the time to landscape and move dirt, rocks, wood, etc.
I have beat the crap out of it, never clean it, and am very bad at maintaining it. But I have got to tell you, I would buy this tractor again, only maybe a little bigger one. It is incredible what this thing can do - lift, pull, push, etc. A John Deere would be destroyed by now. I know because I destroyed one before I had my Kubota.
I just changed the oil with the last change being 5 years ago. You have to keep the fuel filters clean though, as that could cause issues.