Two Year Rule actually applies to all applicants if they are getting money from their government (e.g. a grant from school) but it seems pretty random who gets it or not. I got hit by it but at least my home country (Finland) gives waivers for it in case I ever need to apply for a H1b.