its bit odd peoples who can afford 500 or 600mm big white wants consumer price body
That is a bit of a silly (perhaps ignorant) remark.
Together with a friend we too are at the verge of buying the EF 500 II together. We both use 7D Mk II's - once the best cropped camera for action photography (and that is something else than your words of
'consumer price body' implies).
He is mainly a birder, hiking for days with long lens and doing that many days a year: that is 'required' to shoot birds at the oppourtunities that THEY give.
I mainly shoot aircraft at airshows and around military airfields. This is a limited number of days a year but each of these offer many photo opportunities, so these few days a year are quite enough for me. This all means that we can share the same lens easily without being a nuisance to the other.
When you think of it, the fact that the 7D Mk II is an action camera means that you will see relatively many long lenses among its owners. Far more than among owners of the 80D, which are more 'generalist' users - i.e. without the need for such specialist (and therefore expensive) lenses.
That being said, it still is remarkable that Canon wants to end the 7D-series. It destroys a name that has earned its reputation among acion photographers.
Canon has invested heavily to know its clients and their behaviour. This CR1 rumor could well fit in the Canon's efforts to bring the news about the end of the 7D-series gradually. The first hint was the rumor of over a year ago that the development of a(n unnamed higher-end) DSLR was scrapped. The second hint came with the rumor that the successor to the 80D and the 7D MK II might be combined. And now the rumor gets even more specific: outed by itself, specifically expressing the result of earlier decisions. The fact that it is ranked CR1 then would not mean much.
The actual reason may be as already suggested in the rumor. Canon wants the higher profit-per-unit
Full Frame Cameras pushed and sees an opportunitiy to convince at least part of its 7D-user base to convert from Canon APS-C to Canon FF (mirrorless or DSLR). The 7D is a big and advanced camera with relatively low number of units sold per year. A "big and advanced" Full Frame camera will also sell relatively low numbers a year, but with higher yield. If so, they will have good reason to do so.
They might simply need all design/engineering and production resources for their new way ahead: with the R-series in the center.