It's never to late to invest in saner altcoins or keep your money in btc.
Let's keep it this way. If you want to be sure, stay in BTC or fiat. Altcoins range from scam over highly speculative to high risk.
Decentrelized exchange was supposed to work at Match 15th, and at this moment I still can't trade my MAID on it........
The TMSC DEx worked back in November and the MSC based DEx did work at March 15th and I just like to name Masterchest client and the masterchain.info web wallet/exchange. Those were not only available, but actually usable, too - imho.
This is of course no attempt to claim you are wrong in general though and frankly said, more than one time I was impressed by the progress of other projects.
In my opinion the two most critical points in history were:
1. the moment when all highly active (!) Mastercoin related threads were moved from project developement to the altcoin subsection.
2. the Maidsafe IPO - not necessarily because it was done wrong, but due to (several reasons which caused the) market dynamics which lead to a situation where one of the most interesting events until now resulted in an unpredicted and unfavorable outcome at high exposure.
I guess it's easy to see what I meant with "interesting event" in this context..
Nevertheless, FWIW and in the case you think the whole project stalled, it might be worth to take a closer look at the developement itself:
https://github.com/mastercoin-MSC/mastercore/commits/michael-0921https://github.com/mastercoin-MSC/mastercore/issues?q=sort%3Aupdated-deschttps://github.com/mastercoin-MSC/omniwallet/commits/masterhttps://github.com/mastercoin-MSC/omniwallet/issues?q=sort%3Aupdated-deschttps://github.com/mastercoin-MSC/spec/commits/masterhttps://github.com/mastercoin-MSC/spec/issues?q=sort%3Aupdated-desc