Floating ASI isn't about min-max at all. If you wanted the most powerful character possible without floating ASI, you could, it just limited your choices. Floating ASI is roleplay improvement because it frees you to play the race you wanted to RP without sacrificing functionality.
Please reread your last sentence. You are basically saying you want to roleplay what you want AND maximize your character.
Roleplay and power gaming is not mutually exclusive. It’s been repeated many times.