It's mentioned in the article, but the downsides are almost all due to the licensing and pricing model. Doesn't really make it a bad solution from a technical standpoint (and for others to do something similar).
To me Genymotion is what Android "should" have, and it's already here.
To me Genymotion is what Android "should" have, and it's already here.