Well, I still think that's a completely different story and should be discussed in its own thread. There is still the issue of how to differentiate between status effects that stack and wear off at the same time, and those that wear off independently. This is a bigger issue - in terms of development - as you have to come up with a concept for these differences and implement all the ifs you mentioned. It's beyond the scope of "show the state when it can't be stacked", which doesn't involve designing an art concept.

Also, from your previous idea, I see a lot of problems with this approach (e.g. how do you know when to reapply your DoT when only the longest one is shown). Especially "hover over" is something you cannot easily do on a controller, which is still a major concern for ffxiv devs. As I said, I think this belongs in its own thread, as it has a lot of ideas to discuss.