I see your point, which is that you don't need a fancy office and an HR staff to get a company off the ground, but that doesn't mean every company can get to profitability on a laptop and cheap hosting.
Sorry to be somewhat flip, but starting a tech company isn't complex, it's just difficult. These start-up costs are the easy part and if you can't solve them on your own, then a 10K infusion from the government isn't going to help you solve the actually difficult problems down the road.
Pick another project. There's a lot of money to be made on the internet.
I think you're over-generalizing here. There's a big difference between a "tech company" that's an online TODO list monetized with Google Adwords, and a "tech company" that's selling enterprise knowledge management software to Fortune 2000 companies.
These start-up costs are the easy part
For some classes of startups, that's probably true. I argue that it's not true for all of them.
and if you can't solve them on your own, then a 10K infusion from the government isn't going to help you solve the actually difficult problems down the road.
Money is money for a startup... I don't see how it matters where founders "self funding" money comes from... stored savings, or this program. If you're self-funding / bootstrapping, you're self-funding/bootstrapping, full-stop.
I have my own issues with this program, being a libertarian who believes that the proper roles of government should be very limited... but within the context of the system we have, I can see this being very beneficial to certain would-be entrepreneurs.