A queen is just too much for a slow time control. I would think a 1600 OTB would win most games against Magnus at Queen odds at 30 minutes, maybe even quite easily.
Blitz is a completely different game, full of blunders in time pressure. It's much easier to give material odds to weaker players in blitz.
A more interesting question is what level would a player need to be at to beat a top player like Carlsen in a classical time control at knight odds? I don't know the answer to this question, but I suspect that Carlsen would have good chances in a classical match at knight odds against a 2000 player.
Given enough time, e.g. a regular classical time control, yes, it's true that everyone rated 1300+ FIDE will consistently beat Carlsen at Queen odds.
What's so strange about it?
But I dont understand your comment. There is no chance for a 1300 strong player to beat any Super GM with Queen odds, especially, "consistently", in Classical.
More time to think does not correlate linearly with stronger moves. I play Daily in Gameknot where Im 1700-1800 in Daily, and if I was to "think" about every move for 4 hours non-stop, I would not magically play at the 2600 level which is top player level there. There is a limit to how much someone who does not study chess could brute force combinations, how long the variations they consider would be, how they evaluate them, and how they plan long-term in positional play. Regardless of thinking time.
Also, the GMs would also use the time the 1300 is "thinking", to "think" as well. They are not a badly configured Stockfish which does not think during the opponent's think time.
Obviously as we go higher up in rating the handicap would become more and more of an issue, but 1300 is too low of a rating to claim that.