This was a potential mutating comment, I drove it here to clear away any obscurity.
The thing is, for sake of reserving all the integrity of an integral, and for matter of its difference from a primitive function, you aren't allowed to remove start and ending coordinates, otherwise you are going to lose important informations that are crucially required to complete its formal identity.
See here in the example you provided: $\int_b^a (x+1)dx$ = by substituting variables you got $u=x+1$ where you blatantly forgot to substitute the interval coordinates too, for any $x_1=a$ and $x_2=b$, $u$ lays from $a+1$ to $b+1$, so the integral becomes like this $\int_{b+1}^{a+1} udu$ when you calculate it everything gets cleared.
From the graph we see clearly the similtitude between shaded spaces with $a=0$ and $b=0$ .

It is clear the difference at the same range [0,1] of both curves.
Here another example showing why the range of definite integral is important, take $f=x^2$ then $\int^2_0 x^2dx$ by sustituting values would be equal to $\int^4_0 \frac{\sqrt{u}}{2}du$ with $u=x^2$, from the graph figuring below ,it's neither visually nor analytically noticeable that the areas are comparable within the same range, but if we delate one range by squaring it, the similarity can be visibly noticeable.

Let's calculate the primitives now, $\int x^2dx=\frac{1}{3}x^{3}+c$, then we substitue variables, we get $\int \frac{\sqrt{u}}{2}=\frac{1}{3}x^{3/2}+c$, wait ... both integrals come from same orgin but they are different by a non-constant ? this is what happens when you ignore the starting and ending coordinates.
Briefly saying, these precedent informations qualify the difference between a definite integral, and an indifinite integral where the constant value $C$ does not always indicate a differnece.