yeah I wondered cause i got pole last races every single time while im only one with kers in my league. I used to get pole like 3 our of 5, now it is like 5 out of 5 races.
it could be possible, but when i see kers used in the race it's like 3-4 seconds faster than normal laps lol, so on that logic i would probably say no.
maybe your car and driver is just getting quicker :)