Early returns is the best pattern I ever adapted. Because of it I rarely if ever use 'else' expressions anymore which leads to less convoluted code.
It seems we have different experiences because where I see early returns used is mostly where functions are already small.