It's not the solution. Period.
Your point basically proves it. Success comes from overall team building from all the means available to you. Not by tanking and hoping you get the right pick at the right time. You're putting the entire fate of your franchise on the wings of chance.
Teams that have success used various means at their disposal. The draft is a huge part of that. But tanking for the #1 pick isn't. The most successful team of the moment, and nearing the discussion for the greatest team ever assembled, doesn't have a single #1 pick on it. It has mid lottery picks, a 2nd rounder, and free agents. They never had a single #1 pick.
Philly may or may end up being one of the outliers that has success with tanking. But they are an outlier. Not the trend, and not an example that tanking is a viable philosophy.