Since you brought it up, I decided to check the battle. That's not a strong general. That's a bug. Nothing more and nothing less. You had generals with about 23k attack hitting one with about 10k defense for 300 damage. That's not Uesugi Kenshin (H) skill bonuses. That's an outright bug.
So of course they're selling access to use the bug yourself for $25.