No two game sites will have the same camera angles or even equipment. It would be very expensive to make that happen. And even if they all did, none would always have the same angle as the game officials. So although it's not an unreasonable thought, I don't see it happening. Besides, smart coaches (and there are lots of them) would save their challenge for the end of close games, which are even now almost unwatchable because of how many trips to monitor are made during the last two minutes.
No one can get block/charge right every time. Period. It's a fact of life within the game. But what I can do is be consistent, and apply a consistent line of logic to how I handle a call. My basic philosophy is that basketball is an offensive game. So if I'm going to err, it's going to be on the side of protecting the shooter, especially one who's airborne. For if we allow defensive players to continually slide under players in the air based on being able to argue they had both feet on the floor a nanosecond before the shooter's foot left the floor, there will be many, and often career changing, injuries. So that can't be allowed to happen. On the other hand, you can't go too far with that because we've all seen players who are determined to go to the basket regardless of what's in front of them, and if you reward that practice, there will only be more and more of it, turning games into free-throw shooting contests.
At the end of it all, there will always be stronger and weaker officials at every level. And the best officials can't do every game every night. We just have to learn to accept it as part of the game.