No OEM inkjet carts (nor OEM toner carts) last long enough!
After all, that's where the money is, the machines are just "carriers!"
Actually, many OEM carts have foam pads in them. Supposedly they are to prevent foaming. Actually, they are mainly to fill up the cart with anything besides ink. That's one reason I
never recommend any printer that doesn't already have a secondary market in
high quality replacement carts (filled or re-fillable).