You might be expecting too much. If you want well reasoned arguments, join a debating club.