That's good, because our feelings (mine, yours, and everyone's) about the GPL license are 100% irrelevant. That's the license the author chose --- and it has specific legal terms that must be followed.
How we feel about it, is irrelevant in that context.
If you want to use VESC, you follow...