"So are people willing to connect gamepads to a PC and use a TV as a PC monitor yet?"
Yes. And some companies are pushing this as well. Check out what's going on with the SteamBox. Microsoft has had a XBox controller for PC for ages. Besides, it's not exactly rocket science to set up a game to accept commands from both controllers and keyboards. Leave it up to the player to decide how they want to play.
Are people willing to buy a $40 gamepad for a phone to play a $0.99 phone game yet?
Some people are using GestureWorks GamePlay for their Windows tablets. I have a $20 controller for my android tablet. You can also use a DualShock 3 on android. There's the Oculus rift community, Ouya, and more. Plus, bluetooth keyboards are common/available for mobile devices as well.
I also have touch on one of my PCs, was using it to play Shadowrun Returns. Want a second-screen experience? Explore nVidia Shield. With digital distribution and the rise of Linux as a user environment (Be it Android, SteamOS, or Linux on the desktop). There are tons of new, innovative, and open places to make games these days. Heck, even funding has new venues like Kickstarter, Indiegogo, and FundAnything.
To reach a wide audience, you used to have a publisher and a distribution deal. Now, you just need to get enough people interested in what it is you're creating. That's not easy, but it's a heck of a lot less random than hoping some corporation likes you, and is interested in giving you a deal worth having.