Erm lol!?
Yes, if you discount what makes a 486 a 486 (you forgot localbus), yes, then a 386 is almost as good.
But guess what, all 486es did come with on-board cache and an FPU, and that did make them considerably faster than a 386DX at the same clockspeed.
In fact, games generally did not use the FPU, and even then, a 486SX-25 was about equal to a 386DX-40 in most games.
See here for example:
http://business.highbeam.com/409748/article-1G1-13042739/486sx25s-vs-386dx40s-upstart-fights-back
A 486DX-50 was a much faster system, especially when coupled with a localbus multi-IO card and videocard.
Have any numbers to back that up?
Because back in the day I saw more 486DX2-66 systems than 386DX-40 ones.
While the 386DX-40 certainly was among the more successful CPUs, I highly doubt it's one of the most successful in terms of sales.
As for performance, see above.