I totally agree inline styles are not wanted but reading this issue on GitHub seems that any inline styles you may see now are just a temporary measure until a better system is ready to be used, part of the Global Styles project. https://github.com/WordPress/gutenberg/issues/23893 My fingers are crossed it helps bring more consistency to fronted and block development!