Lots of function missing and difficult app management

I am a wahoo fan. I bought my cycle computer (wahoo Bolt) and my watch (Wahoo Rival) attracted by the commitment that seemed present especially for the triathlon. Having entered the Wahoo ecosystem, however, I must admit that there are obvious shortcomings, not so much on the hardware side but rather on the software side (app first of all). The Element app is apparently lacking in functionality, the translations (in Italian for example) are often inaccurate and create confusion and especially in comparison to direct competitors the training planning and statistics control system is incomplete as it often needs support from external apps (trainingpeacks). I hope you are moving towards an integrated app where you can see all your statistics and plan your workouts (Garminconnect style to be clear).
I also wanted to know if this is the case for you or is it just my feeling.