the bitcoin system requires many different field expertise. it would be funny to expect a single person to be an expert in so many different areas.
to me, satoshi comprise from people with different areas of expertise.
This has been a subject of debate from the beginning how can a single person be an expert in so many and specific subjects, so there are only two possibilities bitcoin was a team effort or Satoshi was a genius, personally I prefer the latter explanation.