Their marketing has, indeed been superb. My issue is with the use of the term open source with regards to hardware that seems not to be. Sorry, it's really just a semantic point, but I find that marketing departments are all too aware of semantics and take advantage of them all the time.
I think their marketing has been just superb on this platform, and it's a huge turnaround from the days of $4,000 EVKs for their chips.