I have no issue with blocking the seat, assuming this works like one would expect it.
I would hope though (once any kinks are worked out) pax do not get kicked out of seats they were able to select. And I certainly assume they will not downgrade to Y as the letter of the law implies.
Ending up next to a smoker? I would never have booked such a seat.