I personally love M1 Garands, but I agree, they are indeed quite expensive. Feeding them can't be cheap either, 30-06 isn't a cheap round, especially not in a semi-auto.
I'd say it's more of a novelty, and as previously stated, a piece of history.
I tend to lean more towards the Russian surplus...