basically makes the free nights just as valuable as regular points
Erm, no.
Why not - besides for low category hotels obviously
Considering their elite status doesn't do anything...not much?