So I have a question that is very relevant...and has been asked before.
This question was asked all the way back in the prehistory of today's technology - 2010. Most of the answer acknowledge that things may change in the future.
I don't want to ask an exact duplicate of the question - it would be pointless. But I don't know a good way to direct attention to the question and get questions that aren't so out-of-date.
Honestly, I feel the question maybe isn't such a great fit for StackExchange, where duplicate questions are seriously frowned upon but the relevant question's answers are very time-localized.