cause they would never see their money back. Development would be so costly and they woudl never sell enough units at a price point where their return on investment would be worth the time/money. Keep in mind a lot of software would be needed to help the car run properly with the new turbo in place.

R&D is costly, but that shouldn't be used as an excuse. I completely understand their hesitation to plunk down thousands of dollars into a product they're not sure is going to sell, but that's a dilemna all aftermarket companies face, it's not unique to bmw tuners. If they develop a great product at a reasonable (not saying cheap) price they should easily see a return on their investment, especially since the demand for the product is there. As far as the software issue is concerned, it can be solved by using a standalone engine management unit like AEM, Motec, etc. In the end it all depends on the companies agendas, for now they're content making their money off M3s and have completely disregarded non M E46 platforms leaving us with little options.