The SDHC over SD is the perfect example of a quick compatibly shift. Plus, its true that CF is a standard for pros (CF2/Microdrive was a little while ago) and SDHC is standard for consumer.
What are u talking about? SDHC is not a "new format" or something HC stands for High Capacity so its just the same as SD just it has higher density, its true that old fashion SD readers (2years or more) cannot read High Capacity cards (over the 2Gb or so) but we cant blame them, SD cards started at what? 16mb? (the first i ever had was 64mb) now there are 4/8/16 and if im not mistaken 32/64 coming soon, so they have increased its capacity by 200x or more, a bit of incapability isent going to kill us, apple adds a HC reader and it is likely to last a few more years.
the fact is that apple is not likely to keep avoiding this, unless blue ray gains a LOT of popularity in the next few months flash cards are going to take over as their size are greatly increased (with the new SSD banging around, we are going to see 64gb+++ flash cars very soon, and they prices are going to go down)
also apple (as well as most of apple's consumer) cares a great deal about stylish (otherwise why would you buy a MBP for $1999 when you can buy an HP/Compaq or DELL for $799 with roughly the specs? now what is more stylish, inserting an minuscule SD card into a stupidly small hole in your unibody aluminum shell or sticking a trasparent-purple-plastic-usb-sd-card-reader into the usb port?
To be honest, I am surprised that apple did not even added a microSD card reader to the new iphones and ipods, after all, the phone I received free from in carrier (LGCU515) got a microSD card reader (kind of useless because the only thing i can put there are MP3s and then the MP3 Player that phone has is stupid, and I cannot connect headphones unless I use one adaptor that is almost as big as the telephone itself, since LG uses some weird connector,) so i cannot see why apple did not added a reader to that phone which is just as an small computer, and really can take advantage of the extra storage, first I thought that maybe they did that as a prevention measure so people dont just buy the cheapest and then add more storage with extra cards, but dont think thats a good enough reason, I mean the price diff is just 100USD and cards are not as cheap either, the up side though, is the people that buy the 8/16gb ones then can have 8+(8/16/32gb) or 16 + (8/16/32) so....