Desktops are cheaper, laptops are portable. I think, the answer lies to which a person would choose. Indeed, desktops can have high specs with lower cost if you are that good with hardware. But you cannot bring it anywhere you want, nor can you use it if in case of power interruption. On the other hand, laptops can be brought anywhere, even without electricity as you can charge it. But it is really very expensive, especially if you want a gaming laptop which in country cost around 70k -100k php.
And so, if you're a gamer with the budget, go for laptops. Otherwise, build your own desktop for a cheaper price.