I do from time to time, I won't lie nor do I feel a need too lol.
I enjoy occasionally taking some light gear out and float fishing some golden shiners up from a local spot then having a fun day with em for bass and catfish/bull heads on various waters.
No reason not to and I fly fish most species outside of carp so don't tell me I can't handle a lure
Some folks claim it is cheating but i say it is all fun. Don't do it all the time but there is something to be said about understanding how to find your own bait and utilize it to bag up a few nice fish. I won't buy bait, as I don't think it is worth it nor do I support the way many bait sellers get their stock.
On a side note one thing that I always found funny was that a lot of folks who claimed it was cheating to use live shiners for bass, would have no issues using crabs/eels/menhadden for Stripers.