Quote:
Originally Posted by pdurrant
Because unplugging something that's using USB mass storage (without doing an eject or equivalent first) can leave the file system in an invalid state, if a write has not finished completely.
|
Also more control and DRM. That's why MS adapted PTP to MTP for the Zune.
USB Mass storage has issues, but MTP has different issues. USB Networking is an alternative to MTP (used by reMarkable and some gadgets). Android only adopted MTP after version 3 and it's a ghastly way of hiding the device file system.
Part of the issue with USB Mass Storage is using FAT32 or exFAT and some host drivers. NTFS or ext4 is far better but neither is universal. Write caching in the host OS ought to be off by default for USB Mass Storage.
If Amazon removes D&T via browser for my current Paperwhite, then I don't buy any more Kindle ebooks.