читаемость. Если вы генерируете элементы для всех своих ярлыков, но не используете их, это затрудняет чтение кода. Я знаю, о чем думает большинство, это помещается в файл конструктора, поэтому это не имеет значения. Любой, кто занимался разработкой WinForms в течение любого периода времени, знает, что вам, в конечном счете, придется пойти туда и найти ошибки (Исправьте добрый белый экран смерти).
Кроме того, когда вы генерируете членов для всего, это делает ваш список intellisense очень длинным, еще один минус.
Это относится не только к ярлыкам, но и к любому элементу управления, который вы добавляете в форму. панели, сетки и т. д. Если вы никогда не используете их в своей базе кода, рассмотрите возможность изменения параметра «Создать элемент» на false, поскольку вы все равно его не используете.