Revisit the Native vs Hybrid Debate in 2017