Do you know whether this is true, or is this just your perception? What is streaky? Is streaky winning 8 of 10 and then winning 2 of the next 10? Do you expect them to win 6 out of 10 consistently all year long without variation?
Have you looked into teams like TB, Seattle and Baltimore who are battling with the Jays and do you believe they are streaky or more consistent?
Interestingly enough I found the following:
Jays v.
AL East: 29-24 (.547)
AL Cent: 19-15 (.559)
AL West: 15-14 (.517)
Inter: 12-6 (.667)
Home: 38-29 (.567)
Road: 37-30 (.552)
ExInn: 7-6 (.538)
1Run: 27-17 (.614)
If you look at the sum of the parts, that seems pretty consistent for a team with a .560 winning %. The Jays are also 7-3 in the last 10, 14-6 in their last 20 and 17-13 in their last 30. By month the Jays are:
April - 14-8 (.636)
May - 14-12 (.538)
June - 15-13 (.536)
July - 14-12 (.538)
Aug/Sept - 18-14 (.563)
If you look at Baltimore (.532 winning %) you get this:
AL East: 27-31
AL Cent: 15-15
AL West: 19-10
Inter: 10-8
Home: 39-27
Road: 32-37
ExInn: 8-4
1Run: 18-21
sub .500 v. AL East and on the Road this year, while crushing it at home and v. the AL West. Oddly doing great in extra innings, while not so good in 1 run games. Is this streaky?
I think this streaky narrative is fiction. The reality of it all is that this team is probably exactly what you see today. Their a good team with a great offense that's going to win a Wild Card birth unless the Yanks continue to implode. Once in the playoffs, they'll be hard pressed to win, but stranger things have happened.