As someone who is currently going through the process of trying to get a working visa in the US as an Australian, I find this story appalling. They make it beyond difficult for someone like myself who is a self-taught developer with 8 years experience to get a temporary work visa in the USA to get experience working at a company like Twitter or startup, yet people who lack any kind of skill that would warrant obtaining a skilled-worker visa can easily get one? I don't get it.<p>Why is it so hard for someone like me who might not hold a bachelors degree nor have the experience to substitute, but I have the skills and experience to do my job well, yet it isn't good enough?