I learned about G (the gravitational constant) a while ago, but ever since then it was bugging me. I did not like how a seemingly random, irrational number whose existence could not be explained existed. Then I started thinking about this: if we arbitrarily changed the definition of a meter to, for example, slightly more than what a meter currently is, then wouldn't G have to change as well? So now I started thinking that if we changed the definitions of kilograms and meters, then eventually G would be 1N meter squared per kilogram squared, and its existence would be explained by the need to change the units into Newtons. Is there a flaw in my logic?