Unfortunately that has always been the case when it comes to applying for EU funds, unless you're a very big company and you have a dedicated department for that (and even then I'd say in some cases it makes more sense to outsource this process to companies which do that for a living).
A skilled academic who knows how to write those things will have a strike rate orders of magnitude better than a medicore one. That is why there are professionals ... they do it better.