Too bad it doesn't come with Python 3.7, only 3.6. Fedora 29 managed to switch to 3.7, although it was released just two weeks ago.
However there are two things that mean it's not quite as good as you would like:
(1) Base RHEL 8 will only have a fairly minimal set of Python packages (indeed, packages in general).
(2) Products on top - things like OpenStack - will settle on a particular Python version (ie. module) and only be built against that version, and will require the corresponding Python module to be enabled.
https://access.redhat.com/documentation/en-us/red_hat_enterp...