what does "PRO" in MacBook Pro stand for? pro-photographer only? or any other professionals? like engineer, programmer, doctor..??? these other "PRO" they don't carry a Canon 1D MK III, or any other big @ss cameras around on the weekend.
Don't be obtuse. The pro designation doesn't stand for any job, it stands for the proposition that one of the attributions of a "pro" computer is that it is flexible and expandable. You can add hard drives to the Mac Pro, you can change video cards, you can add a host of different devices to suit your needs. You can't with the iMac. One is pro, the other is consumer. Flexibility is inherently more limited with notebooks but the distinction was still valid. Macbook Pro was more flexible than iBooks or Macbooks or all the consumer laptops. Stop pretending you don't understand that.
All the comments arguing pro or con whether the Expresscard is used by a lot of people completely misses the point. It's the wrong question to ask. It's not a matter of whether numerically, the majority of Macbook Pro users used the slot. What matters is having the ability to do so IF you needed to use it. That's what a "pro" hardware line should be. I bet most people who buy the Mac Pro never add more hard drives, they never change graphics cards, they never use the free PCI-Express expansion slots, heck, they probably never use the Firewire ports. Should Apple get rid of them all on the Mac Pro? Only have hardware features that are used by 51% of buyers? Should the Mac Pro be a iMac in a bigger case?
That's what Apple seems to have turned the 15" Macbook Pro into by getting rid of the Expresscard. It's now an aluminum 15" Macbook.