Trades like these are measured by team results, not player careers and numbers. The Cavs won a title with Love and that's the only measure that matters really. If Wiggins becomes the next Lebron and wins a bunch of titles then sure, but as of now, the Cavs were better off making the trade.
As the saying goes, Titles are forever.