As a constituent, I see this as the right move.
I would not benefit from an outright ban so that would be too heavy handed. On the other hand - something has to be done. If anything else it's proof the people do have the power to convince their representatives that these affairs matter and we are paying attention.
I wouldn't be to quick to dismiss this as only political theater.