From my understanding with cryptos like bitcoin address reuse is discouraged because it makes the funds on the address more vulnerable to being compromised. Is Tezos the same way or is it okay to perpetually reuse the same address. If so, why/how is Tezos different?
The biggest reasoning why not to re-use an address is for 'connecting the dots' and identifying who an address belongs to. If you're ok with that, reuse the same address as long as you like.
In Tezos, 2 key actions are locked to an address, so switching is difficult. A baker will always use the same key because their baking rights, and rewards, are tied to the address the register. If a bakery needs to switch address, they must convince all of their delegators to switch as well. No guarantee they will switch.
On the same line, when you delegate to a baker, the delegation is tied to that address and your rewards are, generally, sent to that same address. It is much easier to switch addresses as a delegator; you can simply empty the contents from address A to address B and then delegate B.
This is very comparable to bitcoin as when you join a mining pool, you specify a single address to receive rewards.