No offense, but I don’t get why you’re looking at MAC OR FRAMEWORK.
You don’t need either, you’re not an Apple fanboy and you aren’t into graphic design or video editing type jobs/hobbies… Mac isn’t for you.
You aren’t into hardware or Linux, you don’t even have strong knowledge on how much memory you would need or what keeping it upgraded would entail. Framework isn’t for you.
Why not a normal Windows laptop where you aren’t paying a premium for branding? Unless the brand is what’s most important to you, in which case that’s totally your personal call. Want to be an Apple-vibe person or a Framework-vibe person?