You don't need to tank to do a proper rebuild, in fact, I'd say if you're tanking, you're not doing it the right way.
Because if you focus on the tank, and lose the lottery, you can suck for a very long time.
A proper rebuild focuses on adding assets, getting younger, clearing cap room and getting value for players who don't fit the rebuilding timeline. One result is you may suck for a year or two, but not because you're trying to suck, but because when you trade some veterans for picks and prospects, a younger, more talented team may still struggle for a couple years. Experience matters.
You can't count on being lucky like Edmonton or NJ, even if you finished last for 2-3 years, the odds are about even of picking #1 even once.