What can you get for $899 from Apple? The iPhone 14 Max. It has the same design as the 13, with the same chip but a larger display. It is a decent phone but for what you are getting it is expensive. No Promotion, no always on display, no dynamic island, no stainless steel, no a16 and for $100 more you can get the Pro with all of those features.
Meanwhile Google Pixel 7 Pro starts at the same price as the Max. It has the latest Tensor G2, better cameras, newer design over P6P, better display with 120hz dynamic refresh rate, always on display, better fingerprint sensor and new face unlock.
Google had sales on their entire line twice since release which made the Pixel 7 Pro cost $749 which is cheaper than the regular iPhone 14. Add the very decent trade in value for certain phones and the price of entry is even lower. Even if you compare the Pixel 7 at $499 to the iPhone 14 at $799 that was a $300 price difference. The Pixel 7 offers the same Tensor that is in the Pro not a year old chip like Apple, 90hz display, new design, better display than last year.
As for being a flagship phone the Pixel 7 line is absolutely a flagship. What is it missing to make it not a flagship and what flagship out there offers as much for as little cost? Is everything bleeding edge latest version? No but Apple uses a 60hz screen, notch, and a15 which is not the latest Apple chip and no one says it is not a flagship phone? I think most of the people that say Pixel is not a flagship are just trying to throw shade and picking out specs they heard about but they haven't actually used the phone and if they did they already had a strong bias going in.
They are grasping at straws now that Google has released the best phone line yet and at prices they wish they could have paid for a Pro device or regular device.