All for the lobby idea... pain in the [censored] doing it this way.
But I can see why they've not got dedicated servers for the consoles... they cost enough money as it is, on top of that they have to rent them from either Sony or Microsoft, costing way to much for a company's first independent project. It'd be nice yeah, but you have to be realistic too.
I'm sure they've got some fixes coming soon which will mainly adress the lag. Just sit tight