Argument #1: Forcing user to shift cognitive context is bad. Argument #2: In-built browser progress bars are good.
If you accept #1, #2 is wrong. If you accept #2, then #1 isn't as big a deal as you say it is.