Safemoon/Bonfire including contract in reflection rewards

Hey everyone, In analysing the SafeMoon/Bonfire contract code and current parameters, the token contract address is not excluded from rewards (isExcludedFromReward). This means a percentage of the reflections are sent to this address, meaning the fee added to liquidity (5%) is actually greater because tokens are pilled into the contract address (5%) and reflections based on its current balance. Tokens are then swapped and added to liquidity (swapAndLiquify, then addLiquidity) on passing the balance threshold set by numTokensSellToAddToLiquidity.

Am I correct in analysing/assuming this? Why is the contract not excluded from rewards in both of these tokens? What effect will excluding and including from rewards have?

Feel free to add any other further thoughts.

Thanks everyone,
Kind Regards