I'm going to chime in that I met Ron at CoinSummit this past week and had a really nice talk about what Mastercoin is doing. As an investor that was losing faith, It was a very productive discussion that has fully reassured me. Perhaps the MSC guys aren't the best at doing PR, but they really seem to know what they are doing otherwise.
I would encourage anyone who has real questions to try and meet the Mastercoin guys in person. They seem far and away the most competent at what they are doing in the Bitcoin 2.0 sphere.
So, as an investor- to hopefully counter a bit of the negativity here: I was very impressed.