Strange Race Data

Week in, Week out on ZRL we race against a guy who’s data looks like this.
He’s known IRL, but has little in terms of results on the road.
What I really want to understand is when the Power levels and blocks off, is zwift reading that fixed high number? I’m not sure he’s actively cheating, however it looks like he’s getting an advantage.
Only races they do are ZRL so not a huge amount of data to go on. Doesn’t link to Strava so you cant see anything there either.

Should Zwiftpower be allowing this or throwing around DQ’s?

See Why Was I Flagged? Is This Other Racer Legit?