Man. The amount of ignorant rant and complains on this topic is pathetic. You do not get a gamin laptop for long battery life but never the less, this has 3 hrs battery.
mSata aren't extremely expensive.
And i5 is more than enough, games are not cpu bound. Unless you need to transcode video or do some serious number crunching, you don't need an i7. It will only make the battery life shorter.
As for build quality, Y series isn't the premium line so don't expect it to be great.