National Feedlot Corporation Sdn Bhd (NFC) wants the public to appreciate its role in bolstering the national food security rather the controversy it is embroiled in.