We (humans) tend to complicate things. Man has been hunting since forever. Started with sticks n stones
Is it fun to change and adapt with the new tools ? Absolutely yes.
Do i want a 200" buck on the wall ? Heck Ya! In the end hunting is for the meat on the table.
Will the deer the know that its a safe zone, flagged by a colored tape? I doubt it. When hunting pressure increases they just go to the most secluded area.
Good luck this coming season