This is not about who is right or wrong, it's about scientific methodology of testing.
I have the 6 different devices that support GBA games (GBA, GBA SP, GBM, GB Player, DS, DS Lite).
The EZFlash suddenly stopped working on 3 of those, which were all working perfectly before I did the firmware...