So why not buy one of them? Vista kinda looks like OS X.
You can't just put in any old Blu-Ray reader or writer in a MacBook (Pro). The Windows laptops that have it are mostly thicker and often wider and deeper then the MacBook (Pro) so they have extra room. Also, most of them use tray-load drives while the MacBook (Pro) uses slot-drive. Slot-drive is less common so the component costs are higher.
I checked a few weeks back and a slot-load Blu-Ray reader that would fit in at least some of the MacBook (Pro)s retails for around $300 and a burner retails for around $1000. Assuming Apple might save $50 or so buying it direct, it's still going to be an expensive thing to put in. If Apple adds it as standard, they have to raise the price. If they add it as a BTO option, they have to way how many people will actually spend $300 or $1000 for it (as opposed to carping about how expensive it is on internet forums) and then factor in the cost to warehouse that product and such.
The MacBook Pro's (and MacBook) design is also one of its greatest flaws.
It doesn't need to be that thin. Go with a "wedge" design that is more common with PCs. Have it 1" at the front and 1.75" at the back like most consumer and true professional notebooks. That way you can have a proper cooling system and use standardized parts.
Apple should release a MacBook with that size, 15.4" screen and price it at $1299. Give it the same features a PC notebook would have in that price range. That means a 2.4GHz C2D, 3GB of RAM, 250GB HDD, full size ExpressCard, memory card reader, fingerprint reader, GeForce 8800M GTS, user replaceable tray loading (sorry, but tray loading is better than slot loading, ever had to get a stuck disc out of a slot loader?) optical drive, etc. The system would run significantly cooler than the MacBook and MacBook Pro does now, it would be priced in line with standard PCs while still having roughly a $200 premium. It would fly of shelves.
I want to go back to that design for a second. Thats how my HP is. My MacBook has a 2.16GHz C2D in it and my HP has a 2GHz C2D. Both are Merom based, but the HP runs on the Santa Rosa platform (with dedicated graphics) while my MacBook runs on the Napa platform.
The difference in temperatures is staggering thanks to the proper cooling system on the HP. While encoding video with a multi-threaded encoder, my Mac's C2D can cook! It regularly peaks at 85c but usually hovers around 82c while encoding. My HP? It peaks at about 62c. The HP sure blows hot air out of the back, but the overall case temperature stays A LOT cooler and I can actually pick up the system and move it and use it as a portable after encoding video. With the Mac I'd have to let it cool for a good 30-45 minutes.