Many Australians rely on the Ford Ranger and its Everest SUV spin-off, but does Ford lean on its best-seller a little too much? Ford Australia celebrates its centenary in 2025 having fittingly ...