They don’t charge roaming, but they are allowed to sell limited-data plans. Those plans are also limited abroad. This is okay.
Sure you can get unlimited plans but they axe extremely expensive and not worth it for normal people. I don’t stream terabytes on my phone. I use my unlimited home DSL for that.