I know what you mean, I wear knee pads at work. The strap on ones are a pain in the arse, so I brought trousers with inserts. Nothing to do with airsoft I know but same problem, strap on knee pads are annoying.
But then a pair of trousers for £70 is a bit steep