i don't understand why they don't just leave names alone and continue advancing the body design and engines while keeping the same name, RX7.

Simple. They better not put another wankle engine in that shit unless its gotta a nice turbo on it. .