I would argue from a "well regulated market" perspective that is not justified either. A byte's a byte.
If they're going to offer "unlimited data", then they should give exactly that. If you want to share it with the whole neighborhood, that's your business. If that's a technical problem for them, then they shouldn't be offering "unlimited data" in the first place.