Many people complain with the fact that Core doesn't communicate with the miners and thread them as enemies. This can be true or false, but it is not a problem.
Who is blocking the innovation are the miners. They do not agree about the proposals. They do not signal enough for SegWit, for Unlimited for 8MB or for any other scaling method so far proposed in the last two years. The miners continue to blame the different development teams but the developers are totally powerless in this story.
Miners have to do a meeting, discuss about what they want and find a solution shared by the 95% of them. Once they have such proposal I am sure that they will find many coders available to implement it.