To go a little further into what the OP is saying, the "for now" seems to be a criticism that there is not a law outlawing the requirement. This is a false premise. A law is not permanent. It is only in effect until another government comes along and changes it. Even a constitutional amendment can be changed (see prohibition). In effect everything a government does is "for now". The only difference is how easy it is to make a change. With no law it is very easy. With a law it is a bit harder. With a constitutional amendment it is very hard.
If you don't understand that everything a government does is "for now" you have a problem.