Which is nonsense. Why all the hassle with Jenova when he can make things appear out of "spirit energy". Please fix it, Remake.
Well, remember, the point of calling Jenova to him was to trick Cloud into thinking she was Seph so that he'd chase after what he thought was Seph and bring the real Seph the Black Materia. He can't just make the Black Materia appear out of nowhere, after all. And he can't make just anything appear, either. Only inanimate objects like the Masamune.
And I don't think the Remake will get rid of Cait, Roger. Like it or not, he's part of the crew. He and Reeve show that Shinra isn't some monolithic entity where everyone is an evil megalomaniac like the other execs and that some people there are good and decent and try to do what they believe to be right despite being trapped and overruled as they often are in that place. Cait/Reeve doing what he did as a spy for Shinra was probably more because Reeve didn't like what Cloud and the rest had done with the reactors and all the collateral damage that caused than because he agreed with the agenda of the other execs, which we know he didn't. He cared about the people of Midgar and probably felt initially that AVALANCHE needed to be stopped for that reason until he came to understand them better later on and became a double agent for them. I hope the remake expands on this and really shows us the dilemma of his position. I can see reworking Cait's combat mechanics a bit to make him more usable, but the character himself should remain.