These rockets aren't small. Haven't seen a landing in person, but I've seen a launch. Florida is flat, you can see a long way. If these were CGI landings you'd expect to have reports of people who live in the area saying it didn't happen. Would be easy to verify that these rockets land for someone nearby who has a clear view to the landing site. This would be awfully hard to fake. Loud rockets falling from the sky are easy to find and follow.