Is 'and for regular readers who are a bit confused about our schedule (and who can blame them?)' in direct disagreement with the statement 'who can blame who greatly appreciates our schedule?'
and for regular readers who are a bit confused about our schedule (and who can blame them?)###who can blame who greatly appreciates our schedule?