Many GA pilots would be reluctant to challenge an ATC instruction
Especially students and low-hours pilots, as was the case a couple of years ago at Southend when a student pilot was most unfortunately put into a situation by ATC which (according to the AAIB report) ultimately led to the student fatally losing control of the aircraft.
I believe that some recommendations regarding how ATC should handle inexperienced pilots were made in the AAIB report - although I'm not suggesting that the pilot was inexperienced in the Chirp report under discussion here.
As Fuji says, a partnership between ATC and the pilot is important - the Communication bit (of Aviate, Navigate, Communicate) is a 2-way thing, not just following orders, but also a mechanism for the pilot to tell ATC his circumstances and intentions.
SD