Global Insight: Right stance to looming problems?