In some countries there are Bitcoin machines where you can exchanghe Cash and Bitcoin. Would you use this machine or rather buy your Bitcoins in the Internet?

If I were to choose between bitcoin machine and the internet, I'll choose internet because it's fast and more reliable compare to Bitcoin machine. People are more familiar with buying bitcoins using internet, I think using bitcoin machine would be harder for them compare to buying bitcoins via internet on websites like Coinbase.