Nothing wrong with Mode C or S veils for traffic that is able to make use of them.
Undoubtedly there will be much traffic which can not do so unless cheap portable txpdrs become available which are not a threat to life limb or one's manhood.
The issue of the difference between being "seen" and being "watched " is another one entirely