Hardware should be like software & be "open source".... or should it?
I think how it is now, is about right. The manufacturers are looking after their intellectual property & keeping out nasty hackers, some of which might do something... nasty. But then later on things loosen up a little, it's the same with iOS, when we have to wait for a hack from some "honest devs".
Personally I think it's OK to wait & read up on stuff. The phones weren't designed that way & all this hacking stuff is an obsessive hobby for some.
It's a phone . I'll do custom roms or modding AFTER reading all about & ONLY if it will be of some benefit. So many threads about X latest custom rom & this or that feature still not working or perfect. I got better things to worry about than flashing my phone every night