Flight Service has even let pilots file flight plans into airports currently in the restricted area and the poor pilots are paying the price for blundering into it with approval of ATC. You can't even fly out of one of these airports without a special background check and a special flight plan and transponder code.
Some pilots have even had their tickets suspended because of this ATC incompetency.
True, but when your under positive ATC control, you ASSume that they know what they are doing. A false assumption in many cases, I'll admit. Also, it is hard to get in a word edgewise in busy areas and at busy times.
Many times when you are with approach, they will fail to turn you over to the tower until you are well within the Class D. Then the tower chews you out for not contacting them.
If you're adroit, or have a co-pilot, you can pop over to the tower freq. and check in. But you know, at that point in a flight, you are really busy flying the aircraft and looking for traffic.
Rule Number One: Fly the Aircraft.