Ooh. I touched a nerve here.
I don't have a study, but Twitter works for me. No tech issues. As for the valuation, it's ancillary.
Large tech companies are filled with various paper pushers. They add nothing to the products, and often interfere with them, just so they can justify themselves.
Guess how I know.