On FRA specifically, it sounds odd, but I don't know how many people here have spent any amount of time walking between the Frankfurt Airport terminals? There is a never-ending stream of people who look exactly like the people who stay in airport Sheratons and Marriotts on a Tuesday night and not many other sorts of people. There's little opportunity to go upmarket and precious little benefit in offering something further below a corporate max spend.
I wonder if there is some kind of corporate deal play here where having two brands of the same hotel brings some weird form of advantage. At the very least, I'm pretty sure that having two mediocre airport hotels will pick up more of the market than one mediocre airport hotel.