Lets begin with the fact that each standard has individual requirements for contracts. And if Freecash organizers are approved by all aspects by ERC-20 - whats bad in it?
well ok, if im a developer, how then can i write a typical smart contract for an ICO? and how these requirements are unique? lately all icos are either Timed, Capped, Refundable, etc.
in no way. you just take a certain project and write a smart contract turn key. usually, the thing that fits the standards context can come out unfit particularly for you(( thats the truth of it