1) Providing commercial passenger service is not the same as giving someone a ride. In the case of commercial service your passengers are your customers and expect a certain level of service. This could motivate you to take additional risks that you would not otherwise take. Such as flying in questionable weather so as not to lose the fare or get a bad rating on the service causing you to miss out on future fares.
2) Flying an airplane is nothing like making a cheeseburger. I do not think it is a worthwhile goal to allow unskilled people to operate airplanes, especially if they are carrying passengers. Instead we should focus on making sure the operators of the planes are as capable as possible to first avoid dangerous situations and then deal with them when they are unavoidable. This is exactly what the FAA does.
If you screw up a cheeseburger maybe someone gets sick, if you screw up in an airplane people die. They aren't even remotely the same thing.