Does this razor have a lot of hone wear?

I wouldn't worry about the tape/no-tape argument. Find what works for you and gives you comfortable shaves, and do it.