They have already (like a 10-15 days ago) moved early access games to their own section and stopped having them show up on the New Releases tab.
I'm happy with the change as was I getting a bit sick of all the early access myself for a lot of reasons.
