I've heard this argument before … but how could that have possibly worked? An IPv4 client is only going to be able to address 2 ^ 32 addresses, and it seems like the pigeonhole principle implies that the client can't possibly address the entire IPv6 space with that address format.
How would an IPv4 client, with this hypothetical backwards-compatible IPv6, connect to an IPv6 server?