Yes it is the best way of doing things. Phones were at the time the next generation of computing when the iPhone was introduced, and for many they use their phone more than a traditional laptop or desktop. A single company should not be controlling what software we can put on our phones.
We paid for the phone, so we deserve everything that is on the god damn phone.
Honestly I hate the term sideloading. In the past the term sideloading didn't even exist. We just called it "installing software." But then Apple and Google come and coin the term sideloading to gaslight us into making it sound taboo to dare to install any software not in their stores.