Sea World is, and always has been, a niche park. When I started visiting Orlando as a kid in the 70's, Sea World was our first stop, right after we got off the plane. Then it was two days at the Magic Kingdom. We literally did all of Sea World in less than a day back then. Not sure I could say the same about it now, but it's still a one day park, at best.
We went this past fall, and my kids loved Sea World. The kids area is wonderful, and the 3 story play structure kept them entertained for hours. I have not seen Blackfish, nor do I care too. I know of all the good the Sea World parks do, so it's of no real interest to me to see it. The same can be said for many well know Zoos too.