I agree that an instruction such as "track direct to" constitutes an ammended clearance... in much the same way as an altitude change instruction is an ammended clearance.
So why the semantics? Is asking for an ammended route clearance essentially re-filing the flight plan, in which case the controller doesn't have to consider the reasons to approve or not, but rather simply whether thay can or not?
Lancer