yeah these things have a high degree of complexity, 1000 ways stuff can go wrong so there isnt even much point trying to due diligence on issues unless said issues are very well documented (and not everyone who has a problem will come to forum to post about it as well)
for example my current aftershock laptop has a BSOD issue that is so specific that I was lucky to find a solution by users on notebookreview
http://forum.notebookreview.com/threads/synaptics-causes-bsod-on-p650se.770938/page-16#post-10235938
because this issue is registry related, if I ever factory reset my laptop it will also cause the issue to come back. Its not a catastrophic issue like motherboard fail, but it's annoying enough that if the problem had no solution and keep recurring I would have considered a RMA.
late 2020 will mark the 4th year of my current laptop, i might upgrade then so for now am just keeping eye out on potential models like the aftershock slate to see how they fare
You could take it down to bendemeer for them to test it like whether the same issue happens if they do the same thing to another unit of the exact same model as yours
Since you observe the issue with the battery removed, then the 1st thing to try would be put the battery back in and use normally. Does the bootup still stuck at logo initially? If yes then it has nothing to do with the battery.