Nej, det finns inte nektar i överflöd från de blommor som passar dagfjärilar bäst, det är därför de minskat så drastiskt i antal.
Mångfalden av blommor minskar på grund av ex. bekämpningsmedel som ju är till för att eliminera vissa arter. Det ger också mindre livsutrymme för en del arter att odla bara en eller några grödor på stora arealer där det annars kunde vara tusentals.Detta är ju några anledningar, den samlade orsaken i stort är ju att människan tar mer och mer utrymme på olika sätt,varav några är nämda här, precis som du säger.
Det handlar ju inte bara om att växtlighet och fjärilar får mindre livsutrymme utan även fåglar osv, det påverkar ju givetvis hela näringspyramiden.
Jag tycker att man gör en god gärning i att skapa mer fjärilsvänlig trädgård.