Agreed. If they want characters to have a high score in a non-traditional ability because of flavor - just give it to them. A standard build for warlock who also happens to have a high int that wouldn't be possible with the point buy pool, has virtually zero impact on game balance. No need to give them a poor build just for flavor.