Going by what most critics had to say, and the fact that Shyamalan directed it, I fully expected After Earth to be absolute garbage. The thing is, it's not. There's so much worse out there.
I didn't love it, I don't know that I'd even say I liked it, but I certainly didn't hate it.
For instance, if you want to compare it to something else Will Smith has done, it's a better movie than both Men in Black II and III. Those movies were fucking trash, II especially.