Good point, but there are lots of rules to consider. For example (
red added for emphasis),
4-4-1. Clearance
a. A clearance issued by ATC is predicated on known traffic and known physical airport conditions. An ATC clearance means an authorization by ATC, for the purpose of preventing collision between known aircraft, for an aircraft to proceed under specified conditions within controlled airspace. IT IS NOT AUTHORIZATION FOR A PILOT TO DEVIATE FROM ANY RULE, REGULATION, OR MINIMUM ALTITUDE NOR TO CONDUCT UNSAFE OPERATION OF THE AIRCRAFT.
And the FAR says in 91.159,
§ 91.159 VFR cruising altitude or flight level.
Except while holding in a holding pattern of 2 minutes or less, or while turning, each
person operating an
aircraft under
VFR in level cruising flight more than 3,000 feet above the surface shall maintain the appropriate altitude or
flight level prescribed below,
unless otherwise authorized by ATC:
(a) When operating below 18,000 feet
MSL and -
(1) On a magnetic course of zero degrees through 179 degrees, any odd thousand foot
MSL altitude + 500 feet (such as 3,500, 5,500, or 7,500); or
(2) On a magnetic course of 180 degrees through 359 degrees, any even thousand foot
MSL altitude + 500 feet (such as 4,500, 6,500, or 8,500).
Bearing in mind that the AIM is advisory and does not trump the FAR, if ATC gives you an altitude that conflicts with the regulatory requirement, it would
seem that you have to follow the regulation. In
@Palmpilot 's example, I believe he was in class E airspace.
Great time to push the transmit button and ask, "Approach, that altitude violates regulations. Are you declaring an emergency for me?"
OTOH, I am sure there's some other rule somewhere else in the FAR that deconflicts all this.
I'm starting the think that there may be a market for a HUD version of the FAR to make it easy to read the regulations while in flight....