I really don't understand this sentiment. What are they supposed to do, turn the world economy around? McLaren is in the business of selling new cars, and they need to sell as many as they can to provide a return on the $800M they invested to start the road car business. So they are more concerned with achieving their planned sales volumes than for what that means to residuals for the owners who are flipping their 12C's after 12-18 months of ownership.
McLaren said they would come out with a new model each year, and they have with 12C in 2011, Spyder end of 2012 and P1 end of 2013. They said each car would have best in class performance, and they do. I challenge you to come up with another automobile startup that has accomplished that much.
I agree that their marketing leaves much to be desired, but that is not surprising since McLaren is a totally engineering driven company. Marketing always takes a back seat in engineering driven companies - it isn't valued as highly as it is in sales driven companies.
I expect to get crapped on for this post, but I personally believe that the 12C is a great car and McLaren is doing an amazing job for a startup car company.