Finance companies fault for not assessing affordability properly.
Parents fault for not educating their child about keeping to a budget and having enough savings for an emergency.
Societies fault for worshiping cars, poor town planning and not providing better public transport in many areas. Also societies fault for making debt too pervasive.
I had a bicycle when I was 23.