There is a huge difference between 1200-1600 TATL fares and 2100-2500 TATL fares.
The difference is greater than that. I just plugged in a random date in Sept., ORD-Italy, it was about $840 in Q and $3,200 in B.
For some of us, that $2,300 difference is not insignificant!