You're right and H1B transfers are easy and would only scare off an inexperienced employer. I moved jobs twice on a H1B without incident, even though one of my employers tried to make it an issue. I'd suggest the generally precarious immigration status of visa holders in the US contributes to this myth.