All are beautiful pictures of monarchs at the Pacific Grove Monarch Butterfly Sanctuary. They are nectarine on non native plants. And yes they do seem to love it. But many scientist are pointing out that there are multiple hazards to non natives vs native plants.
Why use native plants?
Native plants naturally occur in the region in which they evolved. While non-native plants might provide some of the above benefits, native plants have many additional advantages. Because native plants are adapted to local soils and climate conditions, they generally require less watering and fertilizing than non-natives. Natives are often more resistant to insects and disease as well, and so are less likely to need pesticides. Wildlife evolved with plants; therefore, they use native plant communities for food, cover and rearing young. Using native plants helps preserve the balance and beauty of natural ecosystems.
I will be working this next year on educating the public about how important having non natives around for not only the monarchs but all our native creatures is.
Please take a minute to read some of the links that will talk more and probably better than I can about why natives are the best option.