Данные-то позволят всегда.
Исходные данные - позволят. А если данные достались нам уже в том виде, в котором приведены по обсуждаемой ссылке - то увы. Мы ж даже на интервалы не сможем разбить хорошо, однозначно.
Я бы сказал так: по-другому халтурно и безалаберно.
Я совершенно согласна, что не стоит группировать данные там, где в этом не было никакой нужды. И сама студентам никогда не рассказываю изложенный на сайте способ. Из вредности.
Речь не об этом. А если жизнь сложилась так, что данные достались нам уже сгруппированными?
Если что, способ этот изложен не в одном учебнике. Сайт точно не виноват.