The standard height for the waste line is 17" to 19" on a bath sink. But from the looks of the height of the sink even at the std height a extension tube would have been needed. Looking at the tile it appears the sink height is about 40". (std for that is 31" to 34") My guess would be there was no communication between your plumber and the contractor. The teflon tape can be removed and the sink can be moved to straighten the trap. The pop up can be adjusted to give you a larger opening to the drain.