Any idea what I'm talking about?
|Image by Frank Schulenburg|
|Image by Vmenkov|
Of course, everyone will understand what you mean if you say "less eggs." So why I am talking about a rule here? It's not really a rule; it's a convention of Standard English. And I like them. I also like helping people to know what they are and use them if they want to.
So what characterises a count noun? For a start, you can make it plural, by adding an "s." Now, you can make "cheese" plural too and talk about "cheeses" but then, crucially, you are talking about kinds of cheese, not cheese in general.
"I wish x would use less cheese in her cooking" versus "I like most cheeses apart from goat."
But nobody says "fewer cheese"; the problem arises with count nouns.
"I wish there were less repeats on TV." As I said before, perfectly intelligible and if that's what matters to you above style, then go ahead. But I imagine you come here because you'd like to know what is "correct" in Standard English. So it's "fewer repeats," "less rubbish."