yogin
I was lucky to get my H1B last year right at the end of my J1 visa, my application arrived on April 1st, and considering the number of applications they received, they flipped a coin to see if I was going to be considered... luckily I won the toss!
There's definitely a need for a change somewhere, increased quota, new immigration laws...
I also agree that it's about talent, every company is looking to hire talent, unless they're cheaping out (fortunately I haven't met any of these companies). Most companies I know (mostly startups) are actually looking at the local markets first, but are willing to consider foreigners if they are worth it. They don't mind the cost.
This way there's no need for the +alias in the user part, and some site tend to block this because they know it's used for aliases.
Doing this, I know exactly where this email was used. Been doing this for years, and works great.