I remember Joe Public wearing Adidad since about 1999. This is not a recent development.
Yeh Joe Public wore Adidas in 1999, but they have also worn every sponsor of the national team since then, including but not limited to, Rossi, L sporto, Athletica and Finta....