Computer game ilities

When installing Ceasar IV from Sierra you are confronted with the following screen

A gamer has to tackle not only DirectX, but also the .Net framework and ODBC drivers for MySQL.
The games today are surely getting advanced to install. Do they really expect the average computer user to understand any of this?
It places the users in a dilemma – what is required and what is not. Hide the dependencies and the complex install from most users. Apparently the common; typical or custom install feature has not reached the gamming industry yet. Maybe it is time for the gamming industry to focus more on non-functional requirements… the ilities?