No they don't. They will start laying at 6 months old and when they are 2.5 years old their prime egg laying days are over and it is off to the chicken nugget house.
They will continue to lay eggs well beyond 3 years old but their production drops by half as they get to be 6 or 7, so they don't fit well in the industrial egg laying model of max egg production.
They might be 2 to lay he XXXXL eggs but they start at 6 months with normal size eggs.
In the US nobody really sells anything smaller than large eggs at retail (medium are rare, small are specialty for 30+ years)
The type of chickens laying eggs outside a farm market setting are not similar to what you are used to or familiar with.
Antique chickens would many times start laying eggs at 4 months, these multipurpose chickens laid eggs that aren’t considered marketable .
If industrial layers start laying at 6 months they again won’t lay many eggs marketable to retail at that point, which is why so called liquid eggs should be the same price now as years ago. (Bad eggs usually go into all sorts of industrial crap)
Bird Flu gets problematic at 6+ months already which kills your production and raises costs.
Your point however is taken, F consumer preferences, grow pullets, sell little eggs and small chickens.
Small eggs 99 cents a dozen, large $8 let the market decide.
Could do this but industrial farms are so specialized they probably literally can’t handle pullets and small eggs.
Roosters oddly are more resistant to bird flu, could grow them for meat and soup stock but most are destroyed because they are harder to raise and lack the breast meat everyone expects, good thighs, wings and legs though, lower fat which might upset some.