I work in finance, and browsing this list reinforces the assumption that people on H-1Bs are just cheap labor for employers. Most people on this list whose positions I can determine with confidence seem to make 10-20% too little.
Unless you went into bodyshop companies like TCS, Infosys etc. to make yourself feel angry.