I find what PINEapple and goolag do to their phones so horrifying that "criminal" is not a strong enough word.
The phone that McAffee was building with actual switches for the externals seems like the minimum you need...
The file structure is stupid. Designed to give little privacy by its structure and maximum user frustration.
If i want files off of an iPhone, i should just connect it as a USB drive... but no
However, if i am an app creator, then i have access to all the files and can do what i want with them... no restrictions.