It's not rare to find some result where the snippet seems to be right but is cut in half, making it almost useless. Google seems to try cutting at the periods, which makes the results much better IMO. If making the snippet a little longer will annoy some of the users, it should at least follow the setting "Result Snippet Length".