I've worked at two organisations that use Splunk at huge scale. There really is no good alternative when you get really big and want a managed service.
Also, when you have bespoke log solutions and engineers leave, you end up with unsupported solutions. This may be Twitters 4th logging solution IIRC. Plenty of people know splunk. Loglens, not so much.