Why are public frameworks and standards (such as ITIL) attractive when compared to proprietary knowledge?

A.
Proprietary Knowledge is difficult to adopt, replicate or transfer since it is oftenundocumented
B.
Public standards are always cheaper to adopt
C.
Public frameworks are prescriptive and tell you exactly what to do
D.
Proprietary knowledge has been tested in a wide range of environments