I know at least two other developers that share your opinion regarding Flutter web state and separation between web and mobile.
I also feel that Flutter web state is poorer compared to the mobile platform. It feels slower and you sometimes have to take extra steps to make it work. But I mostly focus on mobile anyway, so I can't say that I have the deepest knowledge in that regard.