Why app data isn't on sd card even if android says its on sd card? "Data on SD Card 2GB" / SD Card is almost empty

Can I do something with this without rooting phone? It's same for other apps with app data.
Apps might be movable w/o root to SD card without root but data can't, you can do that by using apps like link2sd (need root) or using android 6+ feature adoptable storage
You are probably wonder why is there section 'Data on SD card'. That's because data is on SD card but internal one, so it's on /sdcard partition instead of /data, but that doesn't give you any more space in internal storage.