After upgrading from Mandriva 20120.2 to Mageia 1 and recently to Mageia 2 I realized that there are a few things are missing in the installation routine. In all Ma* distros.
There are for sure many (mainly philosophical) reasons to disable the nonfree repositories per default. But following the comments and problems in "basic support" shows that this really causes problems for many users. The percentage of modern computers with a nvidia card for instance does not seem to be neglectable. And on two of four computers I use it was a hassle to install the original driver because the free one did not work. Once I discovered this I run into the next problem: even if you have a working network card it does not help if the computer is behind a firewall. Because before the installation you can configure the card but not a proxy. After installation you can configure the proxy but you cannot select other repositories or choose any more software packages. So you are almost lost because without a running x-server mcc starts only in console mode. And here you cannot configure a proxy as well. And yes, without a network you are lost...
Therefore, my suggestions for an improved installation routine are:
1. a minimum set of nonfree drivers should be provided with an installation DVD
2. there should be the possibility to configure a proxy when you configure a network connection before the installation
3. the user should have the possibility to enable nonfree repositories before the installation