Absolutely you can always blame the car that does the rear-ending, it is your responsibility to maintain distance and speed such that you can stop if the car in front of you slams on the brakes. Which can happen for a multitude of valid reasons, like something dropping of a truck in front, or an accident.
You will absolutely be at fault and stuck with the bill in every single rear-ending case, good luck arguing otherwise.