So in most cases affordable == small screen size, and the second factor is handwriting support. Also, is there a general issue with EPUBs, or just most of e-readers handle them poorly?
But you're right: deep down, both depend on the implementation, not on the format itself so you could actually blame the support. (Yes, I somehow changed my mind in the process of writing this comment.)