It is really not Apple or any private company's responsibility to make all information accessible. They can use an Android phone, they can use a website, they can create their own Android based platform.
I am an advocate for Apple allowing side loading, but that is a different argument than requiring the App Store to host specific software.