No, it's not unfair. That's socialist nonsense and it is not a problem for the general acceptance of Bitcoin as a currency. For the early adopters of Bitcoin there was no assurance that Bitcoin would ever succeed and grow to the economic proportions it has today. So in the early days, investing in Bitcoin involved higher risks than today. The first adopters of Bitcoin were smart people that were at the right place at the right time. Only because of their initial involvement in Bitcoin and their willingness to take risks, Bitcoin could grow to what it is today. So every single Satoshi these early adopters hold is well deserved.
In fact Bitcoin is much less monopolized than traditional fiat currency. Also the deflationary effects of Bitcoin are not promoting monopolization like inflationary fiat currency does. That's because even poorer people can easily maintain the buying power of their savings by just holding BTC. In addition, Bitcoin makes international trade easier for everybody, especially for small businesses in developing countries. So in fact, Bitcoin is a highly attractive currency, even if (almost) all coins are mined. It might even become more attractive as generation of new coins diminishes, because real deflation of monetary supply may set in (coins getting lost due to usage errors).
ya.ya.yo!