OPS is a stat thatt no respectable stat fan uses anymore.
OBP is flawed because it treats a homer the same as a walk. How can you say it's better than OPS? OPS is flawed but at least it paints an OK picture. I'd rather have a guy who goes 1/3 with a homer every hit than a guy who goes 0-0 with 3 walks. OPS says the 1/3 guys is a superior player as do most other metrics. OBP says he's 1/3 of the player.
I think there is a place in the lineup for both types of hitters but I'd rather have more of the latter.