Quelque(s?) temps !
l’Équipe 21 nous explique que « depuis quelques temps… » : lorsque « quelque » est employé dans le sens de « environ », il reste singulier car invariable. Effectivement, « temps » est une notion incertaine de durée, a contrario de « quelques jours » où l’on connait la durée d’une jour.
Ensuite, « on est meilleur » doit être accordé de la façon suivante : « on est meilleurs » car « on » est employé dans les sen de « nous ».