If someone is too stupid to work out how to double click a file to launch it I don't think their opinion even deserves respecting. Keep in mind you need to setup an account to use a console too these days, and enter billing information. Installing a game is easier than that.
As for expensive... It just isn't. Sure, you CAN spend thousands on a really high end PC, but you also don't have to do that if you don't want to. If you want to get into really fun stuff you can game on stupidly cheap hardware. But even push button and ready to install games doesn't have to be that expensive.