You might not agree with Steve Bannon but his point of view is interesting and substantial part of the society, not only in US, agrees with him.