why do you pull and not push? whats the benefit? sounds like you've created a problem for yourself.
have to agree though that hoselock and other non branded fittings can be rubbish (even the brass ones).
I use gardener hoselock style fittings , you can get them in B&Q, they cost twice as much but are 10 times better and I've never had them leak.