I am a tenant in a 3 family house, we all pay same rent but I pay full utilitites on 1st floor, 2nd and 3rd floor shares their oil, gas and elec. bills. Also, tenant on second floor has 1 extra bedroom and we all pay same rent.
Real Estate Attorney
You can move if you don't like your rent, alternatively, try and renegotiate with your landlord.
You have a contract with the landlord, and the upstairs tenants have a contract with the landlord. Their contract is not your business. Your landlord is free to contract for the best rent he can get.