Just Say No To This 14.8% Dividend

So should we sell everything?