Reddit asked MS in the SP3 AMA why they don't include the keyboard. They said they originally bundled it with the first Surface but found people wanted to pick their own color keyboard cover and that some people preferred a BT keyboard instead of the cover. Also said their third party retailers did not want to bundle.
The first part isn't entirely accurate because they only bundled the cover with the RT, not the Pro.
I don't see why they couldn't have done both. Just include a voucher that serves as either a rebate or free cover. Or offer it bundled online.
Marketing and execution will always be MS's weak points.
If memory serves me correct, they actually did offer a bundle with the first Surface Pro for a short time. I think there was a bundle price for 128GB with the Touch Cover, but no option to buy it without the cover or a bundle with the Type Cover. So initially if you wanted the 128GB Surface Pro, you had to buy it with the Touch Cover and that was it. I think it only stayed that way for a few months. You could buy the 64GB with a bundle or without. I asked the Microsoft Rep why you couldn't buy the 128 without a keyboard so I could buy the Type cover and I'll never forget the brilliant answer he gave, "Because that's the way we are doing it". Idiotic marketing on that one.
And what's so hard about allowing people to pick their keyboard color at the point of sale? $999 and pick your color. $10 extra for the type cover over the touch. It's not rocket science, it's common sense. But sometimes they seem to have no common sense at all. It's a shame too, I think the Pro is a great product and will continue to get better, but I also wouldn't be shocked if I read next week that they were discontinuing it. I also think that Windows Phone 8.1 is a good competitor to iOS and Android. It is a refreshing alternative.