When you are at Home Depot to buy a washer hose, it is easy to buy whatever happens to be there – which is usually the rubber hoses. In fact, most washers seem to come with the rubber hoses.
Rubber hoses last for a relatively short period of time compared to its metal braided counterpart. Generally they last about 6 months to 1 year (per most manufacturers’ recommendations). That is not very long considering how long most people leave them on there for.
So before buying the rubber hoses, consider buying the slightly more expensive metal braided ones and save yourself some money and aggravation over the long run.