They've been more than generous with the $200 voucher. If you were really in a hurry, you could've canceled your ticket and flew another airline in time for your reservation. But you chose to wait because it obviously wasn't worth the fare difference. And in the end, you got $200 back.
On a good day, $200 can almost buy you a roundtrip PHL-MCO ticket. So if Southwest saying, "hey next trip's on me", isn't good enough for you, what is?