As you know, pilots flying under Instrument Flight Rules (IFR) are required to read back clearances to ensure that they and the air traffic controllers issuing them understand each other fully. But, pilots flying under Visual Flight Rules (VFR) are requested to NOT read back most clearances and instructions. For the rules check CAR 602.31 and for additional guidance check TC AIM Section 6.1.
The reason most often offered for this difference is that VFR read backs will cause frequency congestion. Are you and your passengers just "congestion"? We VFR types are only requested to say our call sign to let ATC know that we understand and will comply with the clearance or instruction. The only check to ensure the clearance or instruction is understood correctly is the controllers' observation of our action. It seems to me that an important opportunity to break the incident/accident chain is intentionally being overlooked, and just because of possible frequency congestion.
It's not against the Canadian Air Regulations (CARs) for pilots flying under VFR to say more than one's call sign. I usually repeat the key points of communications with ATC for no other reason then to demonstrate that I understood and will follow them, especially when there is more than one action expected, e.g., "cleared take off two two , right turn, not above one thousand five hundred, November Delta Sierra."
I am going keep right on reading back multi-action clearances, and I would like the rest of the VFR crowd to join me in doing so. I'm not the only one asking for read backs. Even some control towers (e.g. Nav Canada's Ottawa Tower) wants us to read back taxi clearances which contain hold short of runway limits.
We don't need to make long read backs, just altitudes, headings...you know, the important stuff. Agreed?