You can do whatever you want with a bunch of bits and a spec that tells you what they mean. Even utilize different software/hardware to consume and manipulate them, which is the last thing your software/hardware vendor wants you to do.
Did anyone really think doing away with files ever had anything to do with simplicity? Another magical thing you can do with a bunch of bits is build abstractions over them to simplify their manipulations as much as you want. It's vendor lock-in and it's not only awful but evil too.