The reason things like PokeSav and PKHeX can exist is that folks have put a lot of time and effort into researching and understanding the underlying functions, storage, math, etc. that govern the game. There's nothing wrong with wanting to have a knowledge discussion about what goes on under the hood. Shrugging and saying, "Whelp, whatever. It works." and not caring why may be perfectly fine for some, but don't fault those who want to go further.
That said, maybe the R&D subforum would be a better place for such a discussion?