There is nothing wrong with that! Still, to do a seamless mix is pretty difficult to learn. But yeah, once you have learned this it is pretty easy After which you can extend by applying some effects, or keeping a loop of the old track running while mixing a third track.
This is mixing, but it’s not what most DJ’s do at festivals cus the stuff’s already mixed lol
PS: DJing is not rocket science, first of all you should focus on your tracks and on your ability to read the crowd. After mastering this two skills then you should start the process of considering doing more than what you wrote above.
It is normal for a song to last 6+ minutes before mixing in another.
Mixing is not a competition of how fast can you beatmatch the next tune or how to rotate your top100 songs in the 1h set.
Personal choices, really. People like Jazzy Jeff and Z-trip like quick cuts and creating mashups with classic tunes. This is more the Hiphop style of DJing. Then you’ve got DJ’s on the other end of the spectrum that play tracks that are 8+ minutes in length but they mix the next track in somewhere after 4+ minutes but mix two or more tracks for extended periods of time. Another “mixing” style is my least favorite which I refer to as the A.D.D. form of mixing which SlayforMoney touched on. I can never get into a groove dancing to a DJ whose jumping from song to song to fast without letting the groove of any track take me somewhere. I feel like newer DJ’s do this a lot because they get bored or something but if you’ve spent years/decades curating your collection then you should have amassed tracks that deserve to be played nearly all the way through.
I knew a DnB DJ who said he mixed about 100 songs in 2 hours. He was basically going drop to drop.
I mixed some house and techno for a 2 hour radio show last week and played 25 songs.
Both are “mixing” but it’s just down to preference really. I think if you really want to break it down, there’s “functional” mixing where it’s simply outro to intro and there’s “artistry” mixing which involves more mixing in the middle of songs at starts of phrases, involves looping, EQing, effects, etc.