Overreaction. New AMD Cards on new Arches vs Many Months Old Cards on refreshed Arches....Did you expect something different?
Look out for the 780Ti next week.
One problem with your comment, the 780, titan and the 290x are all refreshes, or second generation cards. The 780 is second gen kepler, the 290x is second gen GCN.