C# 공부해보니 함수를 다른 함수에 인자로 그냥은 못 넣고 delegate(아마도 내부적으로 래퍼 클래스라는 듯?)라는 걸 동원하던데

그냥 함수를 다른 함수의 인자로 넣고 리턴도 하게 하면 뭔가 단점이 있나??

너무너무 불편하다...