Is it just me or does it appear that modern hardware and drivers just seem to be playing an ephemeral to the problems caused by poorly written software?