The Tampa Bay Buccaneers blame themselves for a four-game skid that has followed a promising start to the NFL season.