What makes me confused is the name BitcoinSov but based on the ethereum network, has it been thought through? are there no other options?
The name Bitcoin is probably due to the 21,000,000 mineable tokens. A Bitcoin implementation on Ethereum with a deflationary burn that provides a Store of Value.
I do tend to agree with you though, seeing the name Bitcoin automatically makes me question the legitimacy of any new coin. After digging into it I come to accept the name and understand the purpose of it, but I guess it wouldn't be my first choice either. I do love the project and community though, obviously.
Most people are calling it BSoV though, so it feels a bit better doing down.