You are in the US hence streaming on the road is pretty easy for you but for example, I'm in Singapore we are facing lower data allowances than ever over cellular data how do I stream? Its pretty expensive to stream in most developing countries too... Hence, a micro SD card is the most sensible solution...