They are, and effective ones as well. but, people like to have pollinating insects. it helps.
About the poppies. well, poppies are famous for attracting aphids, so that's something you should really consider. also there are better species of poppies to grow if you choose to. I see you're from California, well, try and get your hands on some Eschscholzia californica AKA the California Poppy. it's native to your area, so you know it doesn't need much care, it's your official state flower(!), looks gorgeous and has... mmm... other uses as well.
Good luck with that dude.