Ivan has got to be the most underdeveloped villain in the show. We still don't know why he got expelled from Fairy Tail, how he knows about Fairy Heart, or what caused Raven Tail to get disbanded. I always figured that Mashima was gonna bring him back at some point to resolve the conflict between him, Makarov, and Laxus, but now that the final battles are approaching, it's looking far less likely. I think Mashima set his character aside in case he ever decided to use him to advance the plot, but at this point, it would just be weird if he showed up in the middle of a war.