Considering how much information you have to provide to prove who you are, it's not a bad idea. I applied for mine when I moved to PA and had to apply for a PA driver's license. No point in putting it off ay longer than necessary.
I got mine 6 years ago (a year before the first "deadline"). I practically needed a briefcase just to hold all the info they required. This state's DMV was not ready for Real ID certification (short staffed, computer crashes, 8+ hours waiting in line), so they had to completely overhaul the entire DMV system.
I didn't get one when I lived in NY because I had just renewed my driver's license and that was expensive enough. I knew I had a valid passport if I needed to travel. of course, when I moved to PA, the smart thing to do was get a Real ID.
Sure, why not? Flying seems to require a lot of hurdles and indignities and sometimes it feels like they want to see how far they can push it for very little reason. No matter what, there will still be incidents on planes. And if a terrorist wants to take a commercial plane on a kamikaze mission, this won't stop it. I have a real ID, but have no intention of flying in the foreseeable future.
I doubt the law is being applied to noncitizens...do you think ID should be required for noncitizens to fly in the USA? If they don't, it will not even apply to the terrorists.