Зачем нужны методы, когда есть функции? В библиотеке Python полно удобных функций, а если их не хватает, то можно установить пакет с PYPI и взять её оттуда. Зачем вводить новую сущность?
У вас есть программа с чат-ботом для Telegram, в ней 200 строк кода. В программе используется функция len(), она вычисляет длину строк. Кроме len в коде встречаются еще три похожие функции, они делаются то же самое, но работают с другими типами данных: списками, словарями и кортежами. В названиях начинается путаница и вместо короткого len вы пишете длинное get_str_len, get_dict_len и подобные.
На функции len мучения не заканчиваются. Осталось разобраться с тремя версиями add() и с десятком str(). Добро пожаловать в мир без методов.