Thinkpads are workhorses. MacBooks are mostly targeted towards the consumer market. Glossy screens are just one proof of this. They are great machines. I type this from a MacBook Air. But better laptops should exist for developers. However, manufacturers seem too busy copying Apple's design cues and upgrading their enormous product lines.