core can do the same.
If these features really are pointless and not noteworthy then just ignore it
Its feels like an awful waste to dismiss all code from anyone else simply because they're not your friend.
No. That's not what I'm saying. All I'm saying is that acting this way is disrespectful towards the people who did most of the work. If the code is good and useful somebody will present it to Core. You've quoted an earlier version of my post, I re-wrote it several times.
Maybe Core should just change licence if they don't like this kind fo dynamics.
That's how open source works, as long as a forking project respect forked project's license I see no harm in advertising a new feature developed independently by the former.
About your last point, trying to make your code into Bitcoin, especially a new feature, is extremely tiring and close to impossible if you do not belong to the group of devs that usually contribute to Core.
Just an anecdote: Peter Tschipper, the dev behind BU xthin, a few months ago proposed to include into Core a datastream compression scheme for blocks and txs that could have save 25% in terms of block space and improved network latency by 30%.
He did all the right things, starting from posting a general sketch of his idea to bitcoin-dev ml, refine the design based on feedbacks, tested it in reproducible manner and upon request provide a BIP draft including working implementation.
After a never ending process at the end the feature and its quite significant gaining wasn't merged, nor a BIP number was assigned.
Guess what Peter at the end gave up and contribute his work to other more receptive project.