I suppose it should do. Over time I guess you'll lose more.
If the "block" for invisible defence bonus myth and "kick" for the invisible strength bonus works, and makes an impact over time, then those stats surely should.
Over time it will, maybe not over 10-20 stakes but when you start staking over 100+ times you will notice you will eventually start losing to maxed accounts.
Good job on the profits! Of course having lower stats gives you worse odds thats obvious. As stated it might not be the bigget difference, but its still a difference that can make you lose a few games.