FWIW the ATmega238p is needlessly resource constrained (it easily runs out of space trying to use LMiC versions will all needed bugfixes) so making more nodes based on it isn’t really advisable. If one really wants an ATmega based node, look at the new ATmega4809 etc as on the Nano Every.
The chip itself is dirt cheap, so probably the clone makers will catch up soon.
That said, for a LoRaWAN node it may be easier to get low power consumption by using the chip directly, rather than on an “Arduino” sub-module which typically needs re-work to get low power sleep.