This is such an odd opinion. The open source world is filled with different implementations of the same idea and while there is a lot of duplication, a lot of good also comes out of it. I'm not sure why somebody making another flashcard program is such an offense to you. I'm not sure why you wouldn't be more supportive of somebody trying his own thing. Competition isn't bad. It's generally a good thing.