None of that is necessary. Nowadays common consumer web hosts allow you to install Wordpress with a click. Actually most of them provide specialized WordPress hosting that comes with WP preinstalled and with a lot of optimization. (most of them are managed).
Hm - Okay, you have a point there. My preferred hoster does not offer this, but many do, and if you don't want to go with a lesser known option that really is even easier. So the old way of hosting it with a shared hoster did improve, nice :)