I suspect it's simply a limit on current to prevent battery damage. The limit is likely the same on 75, and 90 (same battery modules). It's just that on 75 the voltage is lower, power = voltage * current, so power is less at the same current. Whether it's "artificial" I guess would depend on your definition - there is software that controls the current drawn out of the battery, so you could claim artificial if comparing it with no current limit at all (which could kill the battery on the spot, as I've done with some lithium ion batteries on my RC helicopters in the past - they battery actually catches on fire, or at least if produces massive amounts of smoke when too much current is allowed to be drawn). Btw, if this is in fact a current limit, then charging to 100% will in fact allow slightly more power to be delivered, but only for a short time as the LiPo battery voltage drops really fast when discharging from 100% SoC, then drops slowly for most of the mid-SoC, then faster again at some low SoC.