The reason why Steerage was considered the worst accommodations on shops travelling from Europe and America is:
Illness spread quickly through steerage because it was crowded and dirty. Back then, the upper floor of the ships can only be rode by Nobles and poor passenger has to stuck within that unsanitary place.