Pikachu315111 :
Ultimately, the real issue with Zinnia (and, frankly, every other character in ORAS, including the big bads and Steven) is, as you mentioned, that she doesn't get enough exposition. I think that more investigation into her character and history would resolve all the other issues...