Hi bros out there understand this lens is not an 'L' lens but heard ppl say it doesn't lose out much on it.Can anyone verify ? As for my range i'll prefer more on landscapes though and keen to get one ... For L lens with red line..So wat is this term for this lens?'Prime lens' ?