I think waves is doing everything right after the moment,they have good managers and a nice platform,it is also one to invest for the longterm
They are dealing many things and probably that makes things slower. Only thing they should have realistic targets with realistic timelines.
Otherwise there are many competitors that can replace Waves' pieces one by one.