Запятая не нужна. Запятая не ставится, если части сложносочиненного предложения имеют общее вводное слово, общий обособленный член или, как в данном случае, общую, поясняемую ими, часть сложного предложения.
Сочетание как сказала моя подруга, недавно посетившая Японию, указывает на источник информации, а это одно из значений вводных конструкций. Рекомендуется отделить ее, по общему правилу оформления вводных конструкций, запятой: Или, как сказала моя подруга, недавно посетившая Японию, «по сути, это попойка японцев в парке». (Сочетание по сути тоже вводное, оно указывает на степень достоверности сообщаемого.)
Запятая нужна: определение отечественный поясняет определение наш (= «наш, то есть отечественный»). В таких случаях между определениями ставится запятая.
В приведенном примере союзное слово почему не составляет придаточную часть полностью, более того — относится к нескольким перечисляемым в форме списка придаточным частям, поэтому запятую перед ним нужно поставить.
Запятая перед союзным словом какой ставится по правилу постановки знаков препинания в сложноподчиненном предложении.
Написание мягкого знака здесь регулируется орфографическим правилом: буква ь пишется для обозначения мягкости парного согласного перед буквами, передающими твердые согласные. Поэтому отсутствие ь следует считать нарушением орфографического правила, т. е. орфографической ошибкой.
В правилах русской пунктуации нет утверждения, что глаголы-сказуемые в разной форме, относящиеся к одному и тому же подлежащему, не считаются однородными членами предложения. В приведенном примере два глагола в изъявительном наклонении — один в прошедшем (внедрили), другой в настоящем (надеемся) времени относятся к одному подлежащему (мы), поэтому запятая перед союзом и не нужна. Добавим, что, поскольку глаголы не только стоят в разных формах времени, но и имеют разнородную семантику (внедрили — действие, надеемся — чувство), высказывание уместно разделить на два предложения, не используя союз и: Совсем недавно мы внедрили в наш продукт новые возможности. Надеемся, что они порадуют пользователей!
Запятая нужна: новые, неведомые горизонты. Второе определение раскрывает здесь содержание первого. Если запятую не поставить, получится, что какие-то неведомые горизонты перед ним уже открывались, а теперь открылись еще одни, новые.
Запятая не нужна.
Запятая перед союзом чтобы в таких случаях нужна, она отделяет придаточную часть от главной: говорить, чтобы не разрушать; слушать, чтобы не терять другого за его словами.