потому что нельзя бездумно пробовать переносить алгебру логики в код, надо понимать что пишешь.В таком случае прошу предложить альтернативу, которую сможет понять начинающий
ну и бонусом у вас функция возвращает True or False, то какой смысл в выражении True <= False ?"<=" - альтернатива следованию, но как вы уже выше подметили, тут она не особо то и сходит на нормальную альтернативу