This is perhaps the same problem as described here, so the reason is presumably a bug in the forecast package. I'm not sure if the following alternative will give you the desired result, but you can leave series as is and put seasonal.periods=7 in the call of tbats: