I Am not been criticizing at you m8 ,
When the community search for mods they like the most realistic and the best resolution that there PC can run,
And not everyone searches for the same mods on a daily basis meaning that once they have installed the latest upto date livery for a car ,
That will do until another update or release from official F1 Teams during a season , And although you seemed to have used a lot of effort to make your livery ,
To give some advice in short , Try and find the most downloaded works and maybe the highest rated works on a particular game from 2012 or 13 and make the most realistic livery possible ,
But just a little advice to help you on your way , Keep up the good work