Why should the fed be paid for land the fed has no right to own in the first place?
Because it belongs to them and they realize revenue from it?
Utah and other lands were part of Treaty of Guadalupe Hidalgo. The treaty called for the US to pay $15 million to Mexico and to pay off the claims of American citizens against Mexico up to $3.25 million.
Since the Federal Government bought it from Mexico, why do you claim they have no right to it?