I understand this integration technique, for the most part. One thing I am curious to know is why, when you do your rudimentary substitution for this particular technique, does dv have to always include dx?
As for "does dv have to always include dx?", yes, of course. "dv" is a differential and you cannot have an "ordinary" function equal to a differential. A differential can only be equal to another differential.