I haven't asked national ROTC commanders as to the reason for the national one-week caution on wearing ROTC uniforms on campus, but I'm told it was based on very specific information. I don't know what that was, but one can imagine that if there was concern that the National Guard would be called up to deal with the campus protests, students might have mistaken other students in ROTC for National Guard troops.
As for doing ROTC instead of a military academy, one key argument is that training on a civilian campus does a lot to reduce the civil-military divide. There is a good discussion of this at advocatesforrotc.org/is… and advocatesforrotc.org/is…