The genealogy only disproves the claim that Matthew and Luke contradict. And your contention fins has nothing to do with it.
Jesus may not be PHYSICALLY descended from the bloodline of Joseph - because He was born through HOLY SPIRIT - but He was still the fulfillment of God's PROMISE to be the Son of God which will come from the descendants of David.
Again, not literally by BLOOD... but by God's PROMISE.