I have the arrowhead plants in my pond and absolutely love them. They occurred on their own and thankfully so. My pond is only a year and a half old since renovation so I can not speak too much on how they age with the pond, but at this point they are lovely. They don't grow deep in the water so removing them is not too bad even though I have not had to remove any.
I was thrown by your photo by not noticing the "V" at the base of the two largest leaves. I'm still not convinced they are arrowhead, but maybe your plants do not have a very pronounced notch at the base of the leaves. Here are some pics of mine...
Mine are not flowering just yet, but they should in the next month or so, IIRC.