Методы не могут иметь свои параметры типа. Нет специализации (specialization). Нет ковариантности/контравариантности. Нельзя использовать type assertion к параметру типа в runtime (тип стирается). Дженерики не заменяют интерфейсы - те остаются для полиморфизма в runtime.