After a few seasons of purchasing new hoses and ends, now I use anti-seize on all the joints.
Our water is very hard, and the brass/copper/aluminum/potmetal fittings would just corrode, and break when I tried to take them apart. Now they come apart nicely, and I can re-assembly multiple times...