i think this 'sheep' lark depends on exactly wat len means.
now if your talkin about people who just follow a trend or style cause its 'in' at the moment, without actually thinkin about what they like, then i think your right, it takes no originality or imigination to copy other ideas only cause its what seems to be popular at the moment.
however, just because someone sticks to a certain style, and a certain look of car... that doesnt automatically make them a sheep, IMO its about taking inspiration from cars and look u like and creating something that u think reflects you... rather than doing what everyone else is doing in an attempt to 'fit in'
as for the rat look... it can be effective, i love ozz's mk1, and there is a green / grey camper rolling round me with faded surf / cali stickers in the windows... it just fits! but when it is produced rat, rather than natural aging, it can go so so wrong.