I also started this discussion in the (Minor) suggestions forum
(273519.580). I share your view, but I think it's important to have premium features to pay for. Ease of use like search functions should indeed not he offered at a premium, I would much rather see speed of progress be something to pay for. Of course it needs to be carefully and thorougly worked out, but I think that would be something that could generate a lot more income.