Съедобных листьев цветковых растений вообще мало
Нет, наоборот, очень много. Конкретно ядовитых растений сравнительно немного - по крайней мере, в наших широтах. Просто вот всё подряд не зная жрать нельзя, потому что так рано или поздно на ядовитое, возможно, смертельно ядовитое растение таки наткнёшься. А так за исключением этих вот ядовитых большинство листовой массы в наших широтах съедобно для человека (в смысле что не ядовито), проблема только в том, что чтобы что-то есть, надо всегда точно знать, что это, и точно знать, что оно не ядовито. А вот насчёт возможности получения энергии, белка и других питательных веществ (а не, наоборот, затраты на переваривание большего количества энергии и белка, чем получишь) - с этим сложнее, конечно. Собственно, это и есть наиболее массовый способ защиты растений от поедания: не обязательно травить поедателей насмерть или до полусмерти, достаточно при помощи всяких ингибиторов сделать поедание невыгодным в пищевом отношении. (Но это совершенно не мешает человеку или, допустим, кошке поедать такую траву для улучшения пищеварения за счёт механических свойств клетчатки, для некоторой подкормки симбиотических бактерий или просто для вкуса).