Lambda is far from the most easy to use platform, no argument there, but I don't see any justification for bashing its reliability..
If you had to work around the 5 minute limit then lambda may have been the wrong technology choice. It's really neat for short quick bursts of compute, not long running processes.